怎么查看ssh服务是否开启
时间: 2024-04-30 07:19:53 浏览: 8
要检查您的系统上是否正在运行 SSH 服务器,可以执行以下命令:
```
systemctl status sshd
```
如果 SSH 服务器正在运行,则应该看到类似这样的输出:
```
● sshd.service - OpenSSH server daemon
Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2019-06-03 15:12:57 BST; 1 weeks 4 days ago
Docs: man:sshd(8)
man:sshd_config(5)
Main PID: 1234 (sshd)
Tasks: 1 (limit: 32768)
Memory: 2.6M
CGroup: /system.slice/sshd.service
└─1234 /usr/sbin/sshd -D
```
如果 SSH 服务器未运行,则应该看到类似这样的输出:
```
● sshd.service - OpenSSH server daemon
Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled)
Active: inactive (dead)
Docs: man:sshd(8)
man:sshd_config(5)
```
如果 SSH 服务器未运行,则可以使用以下命令启动它:
```
sudo systemctl start sshd
```
如果您希望 SSH 服务器在系统启动时自动启动,则可以使用以下命令:
```
sudo systemctl enable sshd
```