可以在不使用 SSH 的情况下重新启动 SSH?

时间:2021-07-31 16:52:47

标签: ssh

所以我已经设法切断了我可以这么说的分支。我已连接到服务器并运行 sudo pkill,其中 PID 是一个我认为我想杀死的进程,并且我想我杀死了在端口 22 上侦听的 ssh 进程。

这是我现在尝试连接时发生的情况:

<computer>:~ <user>$ ssh -p 22 -v <user>@<ipaddress>
OpenSSH_8.1p1, LibreSSL 2.7.3
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 47: Applying options for *
debug1: /etc/ssh/ssh_config line 51: Applying options for *
debug1: Connecting to <ipaddress> [<ipaddress>] port 22.
debug1: connect to address <ipaddress> port 22: Connection refused
ssh: connect to host <ipaddress> port 22: Connection refused

无论如何我可以通过 SSH 连接吗?还是我运气不好,直到我可以登录到机器本身并重新启动 SSH 服务器?

1 个答案:

答案 0 :(得分:1)

先尝试curl -v telnet:<user>@<ipaddress>:22

如果没有显示“已连接”消息...端口 22 上没有侦听器,这意味着 SSH 守护程序已终止。

然后您确实会等待再次登录的机会,然后重新启动 SSH 守护进程。

相关问题