A. 為什麼我的linux伺服器通過ssh連接不上
連不上可能有一下幾種情況:
1你的Linux伺服器沒有安裝OpenSSH,所以他可以訪問其他伺服器,而其他伺服器不能連接它
2你的Linux伺服器使用的IP是區域網IP,那麼要想連接上它,你的客戶端也得是在同一區域網內
3如果你的Linux 伺服器使用的是公網IP(就是哪怕在外省也能ping 的通),那麼就要檢查你的伺服器的網路是否正常,防火牆過濾規則,以及埠是否是非常用埠
4一般,我遇到的多是第一種情況和第二種情況,你可以具體檢查一下
B. 使用SSH連接不上linux。
要確定你的linux機子ip和與其他的連接網路的機子的ip在同一個網段,還有一般linux默認ssh是不充許用root連接的。要到/etc/ssh/裡面有個sshd文件字樣的文件里設置,還有要確定sshd服務已經開啟。
C. 如何解決Linux不能連接ssh
如果能ping通但是連不上 可能是linux的防火牆沒有關或者ssh服務沒開 進入linux伺服器 以此輸入下面的命令 service sshd restart service iptables stop 如果你的ssh埠號沒有修改的話就可以連上了 ssh配置文件在 /etc/ssh/sshd_config文件里
D. linux 可以PING通,但SSH連接不上,如何解決
原因:被防火牆擋掉,ssh服務配置文件中的參數是否拒絕了連接等等。
解決方法:
一、開啟SSH。
以root用戶登錄Linux,打開終端,運行:/etc/init.d/sshd restrat。
二、關閉防火牆。
1.在終端運行 setup。
2,.選擇 firewall 回車。
3.按tab鍵切換到disablede項,然後按空格鍵選擇,然後再按tab鍵切換到ok,按空格件選擇。
4.按tab鍵切換到quit,按空格件選擇。然後用客戶端ssh登錄Linux。
三、關閉防火牆的另一種方式。
/etc/init.d/iptables stop。
四、如果ping不同,如果是在Vmware中安裝的linux,需要在虛擬機設置中,將 NetworkAdapter設置成"Bridged"(橋接), 因為默認是「NAT」。
E. 為什麼linux 可以PING通,但連接不上SSH
摘要 您好,您需要在Linux上開啟ssh服務
F. linux ssh 連接不上,各位大俠看看
1.ping目標伺服器查看網路是否連通
2.檢查密鑰文件是否正確
3.查看防火牆配置,源和目標主機是否開通了22埠
4.sshd伺服器是否啟動
5.查看/etc/ssh/sshd_config文件配置,如是否允許root用戶遠程登錄,是否啟用了公鑰認證等
6.如果StrictModes=yes,查看存放公鑰的文件夾的擁有者與登錄用戶名是否一致
7.ssh不能連接還需查看/etc/ssh/sshd_config文件配置,如是否允許root或普通用戶遠程登錄,是否啟用了公鑰認證等,添加信任後,需重啟ssh服務
G. ssh無法連接虛擬linux系統
1.首先看看linux伺服器上的ssh和samba的服務是否開啟
service
sshd
start
service
smb
start
2.如果服務都開啟了那要看看防火牆是否阻擋了包
iptables
-L
看看規則,要是不是很理解規則就直接
iptables
-F
清空防火牆規則,然後
service
iptables
save
保存規則
3.防火牆也沒了還是連不上那就試試吧selinux關掉
vi
/etc/selinux/config
selinux=disabled
然後從新啟動再來試試
H. linux伺服器ssh遠程連接不了
考慮 默認埠有沒有更改,還有防火牆有沒有放開此埠 再或者動過這個服務導致服務異常可以參考下《Linux就該這么學》
I. 使用SSH遠程連接Linux失敗
要確定你的LINUX機子IP和與其他的
連接網路
的機子的IP在
同一個網段
,還有一般linux默認SSH是不充許用root連接的。要到/etc/ssh/裡面有個sshd文件字樣的文件里設置,還有要確定sshd服務已經開啟。