案例复现:
使用ps -ef | grep sshd 查看sshd的终端运行情况
[root@hadoop100 ~]# ps -ef | grep sshd
root 4316 1 0 20:54 ? 00:00:00 /usr/sbin/sshd -D
root 4323 4316 0 20:54 ? 00:00:00 sshd: root@pts/1
root 4377 4327 0 20:55 pts/1 00:00:00 grep --color=auto sshd
使用 killall sshd杀掉所有ssh进程
现在再去使用终端连接无论如何都连接不上。
解决方案
进入Linux操作系统
使用systemctl status sshd 查看sshd运行情况,已经被关闭了
[root@hadoop100 ~]# systemctl status sshd
● sshd.service - OpenSSH server daemon
Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled)
Active: inactive (dead) since 六 2022-12-03 20:45:55 CST; 8min ago
Docs: man:sshd(8)
man:sshd_config(5)
Process: 791 ExecStart=/usr/sbin/sshd -D $OPTIONS (code=exited, status=0/SUCCESS)
Main PID: 791 (code=exited, status=0/SUCCESS)
使用启动sshd
[root@hadoop100 ~]# systemctl start sshd
重写连接终端正常使用