树莓派最新版系统开启SSH登录和设置默认用户

下载系统为Raspberry Pi OS Lite,信息如下:

Release date: May 3rd 2023
System: 32-bit
Kernel version: 6.1
Debian version: 11 (bullseye)

下载后使用balenaEtcher写入tf卡。

进入到bootfs分区,新建ssh空文件即可开启默认ssh登录。

alair@op36 MINGW64 /f
$ touch ssh

添加默认登录用户和密码

首先使用如下命令生成密码,password为自定义密码

使用gitolite自建git服务器

服务器环境如下:

➜  ~ neofetch
  `.::///+:/-.        --///+//-:``    pi@raspi2b
 `+oooooooooooo:   `+oooooooooooo:    ----------
  /oooo++//ooooo:  ooooo+//+ooooo.    OS: Raspbian GNU/Linux 11 (bullseye) armv
  `+ooooooo:-:oo-  +o+::/ooooooo:     Host: Raspberry Pi 2 Model B Rev 1.1
   `:oooooooo+``    `.oooooooo+-      Kernel: 6.1.21-v7+
     `:++ooo/.        :+ooo+/.`       Uptime: 1 hour, 53 mins
        ...`  `.----.` ``..           Packages: 624 (dpkg)
     .::::-``:::::::::.`-:::-`        Shell: zsh 5.8
    -:::-`   .:::::::-`  `-:::-       Terminal: /dev/pts/1
   `::.  `.--.`  `` `.---.``.::`      CPU: BCM2835 (4) @ 1.000GHz
       .::::::::`  -::::::::` `       Memory: 70MiB / 921MiB
 .::` .:::::::::- `::::::::::``::.
-:::` ::::::::::.  ::::::::::.`:::-
::::  -::::::::.   `-::::::::  ::::
-::-   .-:::-.``....``.-::-.   -::-
 .. ``       .::::::::.     `..`..
   -:::-`   -::::::::::`  .:::::`
   :::::::` -::::::::::` :::::::.
   .:::::::  -::::::::. ::::::::
    `-:::::`   ..--.`   ::::::.
      `...`  `...--..`  `...`
            .::::::::::
             `.-::::-`

添加git用户

服务器添加git用户并设置密码

修复NO_PUBKEY方法

apt-update时提示如下证书不可用错误:

 The following signatures couldn't be verified because the public key is not available: NO_PUBKEY AA8E81B4331F7F50 NO_PUBKEY 112695A0E562B32A

解决方法如下:

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F42ED6FBAB17C654

把所有提示NO_PUBKEY后的都添加一遍即可。