要在 Ubuntu 系统上开启 SSH Server,可以按照以下步骤进行:
-
安装 OpenSSH Server:
打开终端,运行以下命令安装 OpenSSH Server:sudo apt update sudo apt install openssh-server
-
启动 OpenSSH 服务:
安装完成后,启动 OpenSSH 服务:sudo systemctl start ssh
-
检查 OpenSSH 服务状态:
确认 OpenSSH 服务已成功启动:sudo systemctl status ssh
-
配置 OpenSSH 服务:
默认情况下,OpenSSH Server 的配置文件位于/etc/ssh/sshd_config
。可以根据需要编辑此文件进行配置:sudo nano /etc/ssh/sshd_config
修改完成后,保存并退出(在 nano 编辑器中按
Ctrl + O
保存,按Ctrl + X
退出)。 -
重新加载配置:
如果对配置文件进行了修改,重新加载配置以使更改生效:sudo systemctl reload ssh
-
设置防火墙规则(可选):
如果系统启用了防火墙,需要允许 SSH 端口(默认是 22)通过防火墙:sudo ufw allow ssh
或者
sudo ufw allow 22
-
启用和开机自启动(可选):
确保 SSH 服务在系统启动时自动启动:sudo systemctl enable ssh
完成上述步骤后,你应该能够通过 SSH 连接到你的 Ubuntu 系统。要测试连接,可以使用以下命令从另一台机器连接:
ssh username@your_server_ip
将 username
替换为你的 Ubuntu 用户名,将 your_server_ip
替换为你 Ubuntu 机器的 IP 地址。