當前位置:首頁 » 操作系統 » ssh連接不上Linux

ssh連接不上Linux

發布時間: 2022-06-20 03:28:34

1. 為什麼我的linux伺服器通過ssh連接不上

連不上可能有一下幾種情況:
1你的Linux伺服器沒有安裝OpenSSH,所以他可以訪問其他伺服器,而其他伺服器不能連接它
2你的Linux伺服器使用的IP是區域網IP,那麼要想連接上它,你的客戶端也得是在同一區域網內
3如果你的Linux 伺服器使用的是公網IP(就是哪怕在外省也能ping 的通),那麼就要檢查你的伺服器的網路是否正常,防火牆過濾規則,以及埠是否是非常用埠
4一般,我遇到的多是第一種情況和第二種情況,你可以具體檢查一下

2. 如何解決Linux不能連接ssh

在虛擬機上安裝了ubuntu16.04 server,用本機 ssh 連接的時候 無法連接上;
忽然想起在安裝的時候有個openssh好像沒有勾選,所以在虛擬機上
apt install openssh-server;

現在可以連接上了,但是在輸入root密碼的時候驗證不通過,在安裝的時候我創建了一個普通用戶,ssh 用普通用戶可以連接上;
我就在想是不是openssh禁止ssh root用戶;找到openssh的配置文件;
vim /etc/ssh/sshd_config

找到這一行
PermitRootLogin prohibit_password

改為:
PermitRootLogin yes

最後重啟ssh服務
/etc/init.d/ssh restart

3. SSH為什麼不能登錄linux

SSH不能登錄linux需要檢查客戶端和伺服器端:

客服端:

SSH連接方式為:IP+埠號(默認為22)

伺服器端:

1、先把SSHD服務開啟;

/etc/init.d/shhdrestrat

2、把Linux的防火牆關掉;

1)重啟Linux後生效:

chkconfigiptablesoff

2)即時生效,重啟後失效:

serviceiptablesstop

3、客戶端重新SSH登陸Linux。

4. 刪除~./ssh/know_hosts文件後ssh連接不上linux

這個文件是記錄機器指紋的,刪除之後在下次登錄時無非重新寫入而已
~./ssh/know_hosts這個文件是可以刪除的,下次登錄其他的機器時會自動生成

5. linux ssh遠程登錄不上

1、 關閉防火牆;

2、ping linux伺服器的ip,能通的話表示物理連接是正常的;
3、telnet埠看是否通,沒通的話檢查ssh程序有沒有安裝;
4、開啟sshd服務:systemctl start sshd.service;
5、 檢查是否開啟22埠:netstat –ntpl|grep 22

6. 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」。

7. 使用SSH遠程連接Linux失敗

你可以試試用自動的IP,然後用ifconfig查看IP地址,我用的好像是橋接,用哪種連接方式你都試試,最後用service
network
restart,重起服務,再Ping一下試試。也可以看看ssh那個服務開了沒有。

8. 為什麼我的SSH死活連不上我的裝的Linux呢

首先要確認你是否安裝了SSH,如果安裝了,再檢查你的SSH服務是否已啟動,我估計你可能沒有安裝SSH,或者該服務沒啟動

9. 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
然後從新啟動再來試試

熱點內容
有漁編程下載 發布:2024-11-07 23:56:49 瀏覽:714
漢字在計算機內部存儲 發布:2024-11-07 23:55:20 瀏覽:714
java啟動jar 發布:2024-11-07 23:49:19 瀏覽:607
java方法的參數傳遞參數 發布:2024-11-07 23:37:12 瀏覽:445
安卓手機為什麼一直停在開機畫面 發布:2024-11-07 23:36:16 瀏覽:650
java是一種面向對象的語言 發布:2024-11-07 23:21:53 瀏覽:981
eclipse無法查看源碼 發布:2024-11-07 23:16:28 瀏覽:589
mysql的sql語句刪除in 發布:2024-11-07 22:52:15 瀏覽:234
文件傳輸ftp過程 發布:2024-11-07 22:52:06 瀏覽:111
網易雲音樂文件夾名 發布:2024-11-07 22:39:23 瀏覽:210