[root@localhost:~] systemctl status sshd -sh: systemctl: not found
时间: 2023-08-22 18:24:06 浏览: 167
sshd-lint:检查sshd_config文件是否遵循安全性最佳实践
这个错误提示表明您的ESXi主机上没有找到`systemctl`这个命令,因为ESXi的系统结构与Linux系统有所不同,所以`systemctl`命令在ESXi系统中不可用。
在ESXi 6.5及更早的版本中,您可以使用以下命令来检查SSH服务状态:
```
/etc/init.d/sshd status
```
如果SSH服务正在运行,则会显示类似以下内容的输出:
```
sshd (pid 1234) is running...
```
如果SSH服务未运行,则会显示类似以下内容的输出:
```
sshd is stopped
```
您可以使用以下命令来启动或停止SSH服务:
```
/etc/init.d/sshd start
/etc/init.d/sshd stop
```
如果您需要在系统启动时自动启动SSH服务,则可以运行以下命令:
```
chkconfig sshd on
```
希望这可以帮助您解决问题。
阅读全文