在 Ubuntu 上启动 SSH 服务的步骤如下:
1. 安装 SSH 服务端
sudo apt update
sudo apt upgrade
sudo apt install openssh-server2. 启动 SSH 服务
# 启动服务
sudo systemctl start ssh
# 设置开机自启
sudo systemctl enable ssh3. 检查服务状态
# 查看 SSH 服务运行状态
sudo systemctl status ssh4. 配置防火墙(如有,默认没有)
# 允许 SSH 连接(默认端口 22)
sudo ufw allow ssh
# 或指定端口号
sudo ufw allow 22/tcp5. 获取 IP 地址用于远程连接
# 查看本机 IP 地址
ip addr show
# 或使用
hostname -I额外配置(可选)
修改 SSH 配置文件
sudo vim /etc/ssh/sshd_config常见修改:
修改端口号(如 Port 2222)
禁止 root 登录(PermitRootLogin no)
重启服务生效:
sudo systemctl restart ssh
禁用密码登录(默认已开启)
如果只需要密钥登录,可以禁用密码登录:
PasswordAuthentication no测试连接
从另一台计算机使用 SSH 客户端连接:
ssh 用户名@服务器IP地址注意:首次安装后 SSH 服务通常会自动启动,使用 systemctl status ssh 确认即可。
评论