D1X Asked: 2020-04-22 04:28:23 +0800 CST2020-04-22 04:28:23 +0800 CST 2020-04-22 04:28:23 +0800 CST 如何检查 ssh 是否会在重启时启动? 772 我想通过 ssh 重启一台 Ubuntu 18.04.4 LTS 机器。我没有对该机器的物理访问权限。 如何确保 ssh 服务在启动时自动启动,以便重新启动后可以再次连接? ssh 18.04 2 个回答 Voted Best Answer Terrance 2020-04-22T06:45:21+08:002020-04-22T06:45:21+08:00 从终端运行systemctl list-unit-files | grep ssh,如果服务说它enabled应该在系统重新启动时重新启动。 $ systemctl list-unit-files | grep ssh ssh.service enabled [email protected] static sshd.service enabled ssh.socket disabled ssh您可以通过运行检查当前状态systemctl | grep ssh $ systemctl | grep ssh ssh.service loaded active running OpenBSD Secure Shell server 希望这可以帮助! NiteRain 2020-04-22T05:01:07+08:002020-04-22T05:01:07+08:00 您可以使用重新加载命令。这样做是在 ssh 完成测试您在 sshd 配置文件中的更改的过程中保留对 ssh 的访问权限。如果有问题,它会出错,因此您可以修复它们。然后,您将完成整个过程,直到一切正常。重新加载后,您可以运行重新启动。 但是,如果您仍然觉得需要另一种方式,您可以在不同的端口上运行另一个 ssh 守护程序,您可以启动和关闭它并设置为在重新启动时启动,然后在所有内容都配置好您想要的 ssh 之后配置有效,您可以禁用备份守护程序在启动时重新启动。
从终端运行
systemctl list-unit-files | grep ssh
,如果服务说它enabled
应该在系统重新启动时重新启动。ssh
您可以通过运行检查当前状态systemctl | grep ssh
希望这可以帮助!
您可以使用重新加载命令。这样做是在 ssh 完成测试您在 sshd 配置文件中的更改的过程中保留对 ssh 的访问权限。如果有问题,它会出错,因此您可以修复它们。然后,您将完成整个过程,直到一切正常。重新加载后,您可以运行重新启动。
但是,如果您仍然觉得需要另一种方式,您可以在不同的端口上运行另一个 ssh 守护程序,您可以启动和关闭它并设置为在重新启动时启动,然后在所有内容都配置好您想要的 ssh 之后配置有效,您可以禁用备份守护程序在启动时重新启动。