1、查看SSH是否安裝(檢查是否安裝了SSH套件)
輸入指令:
rpm -qa | grep ssh
如下如圖所示系統已經預設安裝了SSH:
若沒有安裝,則輸入:
yum install openssh-server
進行安裝。
線上影片教學推薦:linux影片教學
2、檢視SSH服務是否運行:
輸入指令:
/etc/init.d/shhd status
上圖所示為SSH服務已開啟運作。
若沒有開啟,則使用下列指令開啟。
service shhd start
3、檢視連接埠22是否開啟:
使用指令:
netstat -anpt | grep sshd
-a 列出所有選項
##-p 顯示與連線相關的進程名與PID-t 列出TCP協定連線-u 列出UDP協定連線-n 停用反向網域解析(預設情況下netstat 會透過反向網域解析技術來找出每個IP 位址對應的主機名稱。這會降低查找速度。如果你覺得IP 位址已經足夠,而沒有必要知道主機名,就使用-n 選項停用網域名稱解析功能)上圖顯示已連接埠22已開啟。若連接埠22未開啟,可查看防火牆是否開啟:附註:防火牆的基本操作指令:查詢防火牆狀態:[root@localhost ~]# service iptables status
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
chkconfig --list sshd
##5、之後就可使用遠端連接工具進行遠端連線。
推薦相關文章教學:
linux教學以上是linux伺服器無法遠端連接的詳細內容。更多資訊請關注PHP中文網其他相關文章!