在Ubuntu系统中,设置SSH服务开机自启可以通过以下步骤实现:
检查SSH服务状态 首先,确认SSH服务是否已经安装并启用:
sudo systemctl status ssh
启用SSH服务开机自启 如果SSH服务未启用,可以使用以下命令启用它:
sudo systemctl enable ssh
启动SSH服务 如果SSH服务尚未启动,可以使用以下命令手动启动它:
sudo systemctl start ssh
验证设置 重启系统并验证SSH服务是否自动启动:
sudo reboot
系统重启后,再次检查SSH服务状态:
sudo systemctl status ssh
对于较旧的Ubuntu版本(如16.04及之前),可以使用init.d脚本来设置SSH服务开机自启。
检查SSH服务状态
sudo service ssh status
启用SSH服务开机自启
sudo update-rc.d ssh defaults
启动SSH服务
sudo service ssh start
验证设置 重启系统并验证SSH服务是否自动启动:
sudo reboot
系统重启后,再次检查SSH服务状态:
sudo service ssh status
/etc/ssh/sshd_config
)中的安全设置是合适的,例如禁用root登录、使用强密码或密钥认证等。ufw
或iptables
来配置防火墙规则。通过以上步骤,你可以轻松地在Ubuntu系统中设置SSH服务开机自启。