200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > ssh 安装及登录提示:connection refused(ssh: connect to host XX.XX.XX.XX p

ssh 安装及登录提示:connection refused(ssh: connect to host XX.XX.XX.XX p

时间:2019-06-30 07:07:26

相关推荐

ssh 安装及登录提示:connection refused(ssh: connect to host XX.XX.XX.XX p

ssh 安装及登录提示:connection refused的解决办法

溪西创客小屋

原文出处:/leejun_/blog/item/fbc27c4b20e83d3a08f7ef23.html?timeStamp=1309179713928

from:/tunaisen/blog/item/85e0a41805ed9fb24bedbcf3.html

如果出现ssh: connect to host XX.XX.XX.XX port 22: Connection refused

请按如下步骤检查:

1、目标主机的ssh server端程序是否安装、服务是否启动,是否在侦听22端口;

检查方法:

june@ubuntu:~$ ps-ef|grep sshd

root28591020:29?00:00:00 /usr/sbin/sshd -D

root29012859020:31?00:00:00 sshd:june[priv]

june29712901020:31?00:00:00 sshd:june@pts/1

june@ubuntu:~$

其中/usr/sbin/sshd为ssh clinet/server中server端的守护进程,如果上述结果中没有sshd出现,那么可能就是你的server端程序没有安装(Ubuntu11.04 默认没有安装ssh server,只安装了sshclient),或者sshd服务没有启动,这两者的解决办法请见下文详述。

2、是否允许该用户登录;

3、本机是否设置了iptables规则,禁止了ssh的连入/连出;

检查方法:

june@ubuntu:~$sudoiptables-L

[sudo] password for june:

Chain INPUT (policy ACCEPT)

targetprot optsourcedestination

ACCEPTtcp--anywhereanywheretcpdpt:ssh

Chain FORWARD (policy ACCEPT)

targetprot opt sourcedestination

Chain OUTPUT (policy ACCEPT)

targetprot optsourcedestination

june@ubuntu:~$

4、查查ssh的配置文件

ls -lrt /etc/ssh

针对第一点没有安装ssh server或者没开启sshd的用户,可以参考这篇:

Ubuntu如何开启SSH服务

ssh 安装及登录提示:connection refused(ssh: connect to host XX.XX.XX.XX port 22: Connection refused)的解决办法

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。