您好,登錄后才能下訂單哦!
遠程連接不了服務器時,可能原因有:sshd服務未開啟、防火墻阻擋、端口未開放或者被占用、selinux阻擋。這里介紹一下常見原因及處理辦法。
1、sshd服務未開啟
#service sshd status(查看sshd狀態)
#service sshd start (開啟sshd服務)
#service network restart (重啟網絡服務)
設置為開機自啟動,避免每次出現同一原因。
#chkconfig sshd on
可以再查看sshd的運行級別狀態:
#chkconfig --list sshd
sshd 0:關閉 1:關閉 2:啟用 3:啟用 4:啟用 5:啟用 6:關閉
2、防火墻阻擋
#service iptables stop(關閉防火墻再次登錄遠程服務)
相關命令如下
#iptables -L (查看防火墻狀態)
#service iptables start(開啟防火墻)
3、端口被占用或者未開啟
查看sshd的配置端口號(默認為22號端口)
#cat /etc/ssh/sshd_config
#netstat -antlp | grep 22
開放端口
#vi /etc/sysconfig/iptables”,
添加一行
-A INPUT -m state --state NEW -m tcp -p tcp --dport 2 -j ACCEPT
#service iptables restart(重啟)
#service iptables status(顯示正在生效的規則)
殺死進程
查看pid
#ps -aux
#kill -s 9 1827(9意味著終止、1827是pid)
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。