shell 远程登录失败:connection refused.
同: ssh: connect to host 121.43.60.204 port 22: Connection refused
检查服务器登录用户的时候,发现有多个远程登录进程 pts/0、pts/1。
从 last 登录记录没有太大问题,但还是想清一下进程,用了 pkill sshd
(不建议使用)。然后就发现退出了当前远程登录,再次尝试登录就直接报错:connection refused
。
从错误可以直接判断,肯定是远程登录的服务进程被干掉了。这时通过正常的 22 端口去登录是不可能了,只能借助服务商提供的 vnc 远程连接。阿里云提供两个远程连接:workbench 和 vnc,选择 vnc (黑框框)即可。
登录后启动 sshd 服务即可,service sshd start
。
需要注意的是,远程登录服务 sshd 与 vsfptd 是分离的,所以启动 vsftpd 是不起作用的。
增加:sshd 远程服务加入开机自启动
chkconfig sshd on
之后再启动就不会出现这种情况了。
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。