在没有键盘的情况下在 Raspberry Pi 4 上设置 ubuntu 服务器

在没有键盘的情况下在 Raspberry Pi 4 上设置 ubuntu 服务器

我有显示器和 USB 鼠标,但没有键盘。我意识到 ubuntu 要求我输入新密码进行初始用户设置。有没有其他方法可以在 Raspberry pi 4 上安装没有键盘的 ubuntu 服务器?是否可以在不进行初始设置的情况下通过 ssh 进入 ubuntu 服务器?

答案1

“ssh”文件似乎对我有用。我刚刚安装了带有 ubuntu-server 19.10.1 的 RPi 4。以下是找到它的人的完整说明:

将 ubuntu-server 安装到 SD 卡后,在安装 SD 卡的机器上安装第一个分区(通常是 /dev/mmcblk0p1)。

接下来,在文件系统根目录下创建一个名为“ssh”的文件(它不必包含任何内容,只要该文件在 pi 第一次启动时存在,它就会启用 ssh)。

然后,您应该使用调制解调器上的 Web UI 找到 pi 的 IP 地址,或者从安装了 nmap 的 Linux 机器运行以下命令:nmap -p 22 /(例如:nmap -p 22 192.168.1.1/24)

现在,您可以使用用户名“ubuntu”和密码“ubuntu” ssh 进入机器。然后它会要求您更改密码并断开连接。就这样,您应该有一个新密码了。

答案2

我最近购买了几台 RPi4,并在它们上安装了 Ubuntu 20.04 服务器,@pasulio 的大部分建议都是正确的。我注意到所有 Raspberry Pi 的一件事是,我需要在我的 Macbook 上执行如下步骤:

  • touch /Volumes/system-boot/ssh
  • 卸载 SD 卡
  • 启动 RPi 并ssh ubuntu@<ip>
  • 设置新密码
  • 重新启动 RPi

当 SSH 首次进入 RPi 时,屏幕将显示如下内容:

$ ssh [email protected]
Last login: Thu Sep 10 01:54:19 2020 from 192.168.13.10
WARNING: Your password has expired.
You must change your password now and login again!
Changing password for ubuntu.
Current password:
New password:
Retype new password:
passwd: password updated successfully
Shared connection to 192.168.7.5 closed.

笔记:反复尝试 SSH 只会导致不断重新提示更改密码,直到重新启动。

答案3

我已经在我的 raspberrypi 4 上安装了 ubuntu server 22 for raspberry,但我什么也没做,只是连接到“[电子邮件保护]“密码为“ubuntu”,它就可以工作了。无需创建“ssh”空文件。

相关内容