由于要进行嵌入式开发,我们需要用SSH连接到树莓派,但是经过了多次试错和排查,我发现,openkylin系统没有自带SSH-server,需要自行安装,这一步也需要在有显示器和键鼠的状态下进行。

工具准备:

  1. 一套键鼠,显示器
  2. 一根micro-HDMI线

安装SSH服务

首先我们要自行安装ssh服务,打开终端,并输入

1
2
sudo apt update
sudo apt install openssh-server

Pasted image 20251015145855
接下来,将SSH服务设置为开机自启动,并且启用SSH服务
1
2
sudo systemctl enable ssh
sudo systemctl start ssh

尝试以SSH连接

回到自己的电脑,打开终端,输入如下内容尝试连接

1
ssh openkylin@<你用Advanced IP Scanner扫描到的IP>

如果多次输入密码后,仍无法登录,那么可能是openkylin拒绝无密码以SSH登录,你需要回到openkylin的终端,输入:whoami
终端会输出一个用户名,你需要用这个用户名登录,并且为这个用户设置密码,

1
passwd username

然后输入两次你要修改的新密码(在输入密码时,终端不会有任何输出,但实际已经输入进去了)

Pasted image 20251015145945

接下来回到电脑终端,重新尝试以ssh连接,到这一步应该可以顺利连接。

kylin #raspberryPI #SSH