![运行 pkill 后 SSH 连接被拒绝](https://linux22.com/image/694967/%E8%BF%90%E8%A1%8C%20pkill%20%E5%90%8E%20SSH%20%E8%BF%9E%E6%8E%A5%E8%A2%AB%E6%8B%92%E7%BB%9D.png)
我有一个 Linux VPS,我刚刚运行了 pkill 来杀死一个用户,因为我无法执行 usermod。但执行完之后,我无法再以该用户身份登录,所以我谷歌了一下,看到一些帖子说你只需要重新启动。这就是我所做的,但我仍然无法连接,所以我去了我的主机并决定重新启动服务器,但这也不起作用……我可以通过恢复模式连接,但我真的不知道如何解决这个问题。
有人可以帮我吗?
答案1
启动您的虚拟机,通过控制台登录并执行一些诊断。
ps
我会首先使用and ( ss -tnlp
| )检查 sshd 是否正在运行netstat -tnlp
。如果它没有运行,请检查您的日志以查看它是否留下任何错误消息。还要检查它是否配置为在系统启动时启动。
如果它正在运行,那么我会确保我尝试使用 ssh 连接正确的端口。
我会检查我的防火墙没有阻塞 sshd 正在监听的端口。
除上述内容之外,接下来要做什么取决于您发现了什么。