要查看Linux系统上的SSH服务是否开启,您可以使用以下命令:
1. 使用 `systemctl` 命令(适用于使用systemd作为init系统的系统):
```
systemctl status ssh
```
2. 使用 `service` 命令(适用于使用SysVinit作为init系统的旧版本系统):
```
service ssh status
```
如果SSH服务正在运行,命令的输出将显示类似 `Active: active (running)` 的信息。
另外,您还可以检查SSH服务是否设置为开机自启:
```
systemctl is-enabled ssh
```
如果输出为 `enabled`,则表示SSH服务已设置为开机自启。
最后,您还可以检查服务器上的22端口(SSH默认端口)是否处于监听状态,以确认SSH服务是否正在接收连接:
```
netstat -tuln | grep 22
```
如果看到类似 `0.0.0.0:22` 或 `:::22` 的输出,则表示22端口正在监听,SSH服务应该已经开启并运行