在 Ubuntu 系统中安装和配置 SSH(OpenSSH Server)的步骤如下:
注意:以下操作均在树莓派5的Ubuntu上操作。
1. 安装 OpenSSH 服务器
首先更新软件包列表,然后安装 OpenSSH 服务端:
sudo apt update
sudo apt upgrade
sudo apt install openssh-server
安装完成后,系统通常会默认启动 SSH 服务。
2. 管理 SSH 服务
启动/重启服务:
sudo systemctl start ssh # 启动
sudo systemctl restart ssh # 重启
设置开机自启:
sudo systemctl enable ssh
检查状态:
sudo systemctl status ssh
正常状态应显示 active (running)。
3. 配置防火墙(如启用 UFW。本次安装的树莓派5用的Ubuntu是禁用了防火墙,所以这一步其实可以不用考虑)
允许默认 SSH 端口(22)或自定义端口:
sudo ufw allow ssh # 默认端口
sudo ufw allow 2222/tcp # 若修改端口为 2222
sudo ufw reload # 重载规则
确保防火墙已启用:sudo ufw enable。
4. 测试 SSH 连接
获取服务器 IP:利用路由器获取树莓派5在Wifi网络中的IP地址,保证在Windows中能ping通树莓派5。其实这一步在烧录SD卡的时候,如果保证本地计算机使用的是和树莓派5用的一个网络ID,就一定可以连上。
在Win10上使用SSH工具测试连接。
至此,SSH的安装和测试就结束了。