當前位置:首頁 » 操作系統 » linuxssh登錄不了

linuxssh登錄不了

發布時間: 2022-07-25 20:57:26

linux系統中,用SSH+主機名登陸不成功,ping另一台主機的ip,主機名都可以ping通的,但出現以下警告:

這種情況很有可能是要登錄的主機更改了 RSA key 的配置,ssh 發現主機提供的 key 和之前存儲並信任的 key 不一樣然後擔心有安全風險便終止了連接。
建議向主機管理員確認一下 RSA key 的 fingerprint. 如果確認結果與上圖顯示的一致:1c:51:ae:......
那麼請編輯 /root/.ssh/known_host, 找到與 主機名或主機ip對應的行,並刪除那些行,然後重新用ssh 登錄即可。(向管理員確認只是為了安全,如果直接編輯 /root/.ssh/known_host 也是可以登錄的)

❷ linux伺服器ssh遠程連接不了

考慮 默認埠有沒有更改,還有防火牆有沒有放開此埠 再或者動過這個服務導致服務異常可以參考下《Linux就該這么學》

❸ linux下ssh怎麼登錄

您好,1.使用用戶名密碼登錄
在命令行中輸入命令:
ssh username@ip_address -p port
之後系統會提示輸入密碼,輸入後即可登錄。
如果不添加-p選項,則默認是22埠
還可以使用-l選項輸入用戶名:
ssh -l username ip_address -p port
2.使用密鑰登錄(不使用密碼)
首先生成密鑰,在任意目錄下輸入命令:
ssh-keygen -t rsa -P ''
-P表示密碼,-P ''表示空密碼
之後系統會提示輸入生成的密鑰文件的文件名,可以輸入任意名稱,比如id_rsa,回車
系統會在當前目錄下生成id_rsa與id_rsa.pub兩個文件
在根目錄下新建.ssh文件夾,將生成的密鑰文件拷貝過去
mkdir -p ~/.ssh
-p選項表示如果文件夾已經存在則不再新建。
然後將之前生成的兩個文件都拷貝到.ssh文件夾中
cp id_rsa* ~/.ssh/
把公鑰文件id_rsa.pub拷貝到需要登錄的伺服器上
用scp命令
scp -P port ~/.ssh/id_rsa.pub username@ip_address:~
-P表示要登錄伺服器的埠好,不加默認為22。
之後系統會提示輸入密碼,輸入即可完成拷貝
登錄遠程伺服器,在用戶根目錄下新建.ssh文件夾(如果不存在),在其中新建authorized_keys文件(如果不存在),把id_rsa.pub添加到authorized_keys文件中
mkdir -p ~/.ssh
這是在遠程伺服器上新建ssh文件夾
cat id_rsa.pub >> .ssh/authorized_keys
將id_rsa.pub文件添加到authorized_keys文件中(如文件不存在則新建)
注意:要保證.ssh與authorized_keys用戶自己都有寫許可權
退出當前遠程登錄,之後就可以不使用密碼遠程登錄了

❹ linux用ssh登陸另外的電腦,為什麼普通用戶總是登陸失敗輸入密碼Permission denied(publickey,password)

解決方法如下:

  1. 要和linux伺服器建立傳輸鏈接協議,需要SSH工具,可以在網上下載ssh鏈接工具。目前ssh工具有很多種。可以根據自己的習性去選擇自己喜歡的工具。下載ssh工具安裝後。雙擊安裝的圖標「打開」界面。

❺ linux伺服器突然ssh遠程連不上了

你的問題以前我也遇到過!最終我的解決方法是把防火牆先暫時關閉、看看主配置文件的埠號是不是被改過!再把sshd這個服務重啟一下!但前提是我去機房直接操作這個伺服器!既然你無法遠程也就只能親自過去查看一下了!

❻ SSH為什麼不能登錄linux

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

客服端:

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

伺服器端:

1、先把SSHD服務開啟;

/etc/init.d/shhdrestrat

2、把Linux的防火牆關掉;

1)重啟Linux後生效:

chkconfigiptablesoff

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

serviceiptablesstop

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

❼ 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」。

❽ 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服務

熱點內容
出國訪問奪權 發布:2025-01-19 16:57:22 瀏覽:591
vb打開共享文件夾 發布:2025-01-19 16:57:11 瀏覽:484
怎麼查詢手機wifi密碼 發布:2025-01-19 16:41:31 瀏覽:187
linux編輯圖片 發布:2025-01-19 16:37:55 瀏覽:167
sql數據對比 發布:2025-01-19 16:32:09 瀏覽:232
magnet下載ftp 發布:2025-01-19 16:27:07 瀏覽:318
注冊密碼下劃線是什麼意思 發布:2025-01-19 16:23:58 瀏覽:806
ssid哪裡輸入密碼 發布:2025-01-19 16:21:53 瀏覽:365
雲伺服器網速慢 發布:2025-01-19 16:20:17 瀏覽:407
電腦上傳監控 發布:2025-01-19 16:13:16 瀏覽:310