欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

ubuntu無法ssh遠程,提示'Permission denied (publickey)'的解決方法

 更新時間:2025年04月19日 15:29:34   作者:蜜蜂不采蜜  
SSH(Secure Shell)是一種加密的網絡協(xié)議,用于在網絡上安全地傳輸數(shù)據(jù),它被廣泛用于遠程登錄和執(zhí)行命令,有時候使用SSH登錄時,可能會遇到錯誤消息Permission denied (publickey)導致登錄失敗,這種情況可能由多種原因引起,將探討導致SSH登錄失敗的可能性,并提供解決方案

最近有小伙伴在使用ubuntu遠程的時候一直無法遠程,剛開始以為時openssh的問題,升級完openssh之后,再次遠程時還是提示以下報錯。

ubuntu系統(tǒng)ssh遠程的時候提示

原因分析

SSH(Secure Shell)是一種加密的網絡協(xié)議,用于在網絡上安全地傳輸數(shù)據(jù)。它被廣泛用于遠程登錄和執(zhí)行命令。然而,有時候當我們嘗試使用SSH登錄時,可能會遇到錯誤消息Permission denied (publickey)導致登錄失敗。這種情況可能由多種原因引起。在本文中,我們將探討導致SSH登錄失敗的可能性,并提供解決方案。

1. SSH密鑰不匹配

這是最常見的原因之一。當SSH客戶端嘗試使用公鑰進行身份驗證時,如果公鑰與服務器上的私鑰不匹配,就會導致登錄失敗。為了解決這個問題,您需要確保在服務器上正確配置了公鑰,并且客戶端使用的私鑰與之匹配。

2. SSH密鑰權限不正確

另一個可能性是私鑰文件的權限不正確。私鑰文件應該只能被所有者讀取和寫入,否則SSH客戶端會拒絕使用它進行身份驗證。您可以使用以下命令更改私鑰文件的權限:

chmod 600 ~/.ssh/id_rsa

3. SSH服務配置錯誤

有時候,SSH服務器的配置可能導致登錄失敗。確保SSH服務器配置正確,并且允許使用密碼和公鑰進行身份驗證。您可以檢查SSH服務器的配置文件(通常是/etc/ssh/sshd_config)并確保以下3個選項被如下正確設置:

PubkeyAuthentication yes

# To disable tunneled clear text passwords, change to no here!
PasswordAuthentication yes

# Change to yes to enable challenge-response passwords (beware issues with
# some PAM modules and threads)
KbdInteractiveAuthentication yes

重啟ssh服務:sudo systemctl restart sshd

4. 公鑰未添加到服務器的authorized_keys文件中

如果您的公鑰未添加到服務器的authorized_keys文件中,那么SSH服務器將無法驗證您的身份。您可以使用以下命令將本地公鑰添加到服務器的authorized_keys文件中:

ssh-copy-id ubuntu@10.184.193.115

或,直接copy本地的公鑰到服務器的authorized_keys文件中,且確保文件權限如下:

-rw------- 1 ubuntu ubuntu 1155 Mar 14 08:51 .ssh/authorized_keys

5. SSH密鑰損壞

最后一種可能性是SSH密鑰本身損壞。如果您懷疑密鑰已損壞,可以嘗試生成一個新的密鑰對,并將公鑰添加到服務器上。
以下命令用于產生密鑰:

解決方法:

1.登錄現(xiàn)在無法ssh遠程的這臺主機,打開sshd的配置文件,找到PasswordAuthentication這行。

 vi /etc/ssh/sshd_config

ubuntu系統(tǒng)ssh遠程的時候提示

2.將PasswordAuthentication no這行的no改為yes或者直接注釋調這一行(蜜蜂這里就直接注釋了)

ubuntu系統(tǒng)ssh遠程的時候提示

3.重啟sshd服務

sudo systemctl restart sshd

ubuntu系統(tǒng)ssh遠程的時候提示

4.回到之前的10.42.251.150機器后再次ssh 10.42.251.150此時可以正常連接上了:

ubuntu系統(tǒng)ssh遠程的時候提示

總結

到此這篇關于ubuntu無法ssh遠程,提示'Permission denied (publickey)'的解決方法的文章就介紹到這了,更多相關ssh遠程,提示'Permission denied (publickey)'內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • centOS7下Spark安裝配置教程詳解

    centOS7下Spark安裝配置教程詳解

    這篇文章主要介紹了centOS7下Spark安裝配置教程詳解,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-07-07
  • CentOS7.4開機出現(xiàn)welcome to emergency mode的解決方法

    CentOS7.4開機出現(xiàn)welcome to emergency mode的解決方法

    CentOS7.4開機出現(xiàn)welcome to emergency mode,報這個錯誤多數(shù)情況下是因為/etc/fstab文件的錯誤。注意一下是不是加載了外部硬盤、存儲器或者是網絡共享空間,在重啟時沒有加載上導致的
    2018-09-09
  • Linux防火墻iptables添加白名單方式

    Linux防火墻iptables添加白名單方式

    這篇文章主要介紹了Linux防火墻iptables添加白名單方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • apache服務器全局配置詳解(全)

    apache服務器全局配置詳解(全)

    apache服務器全局配置詳解,介紹很多關于服務器相關的一些知識,用apache架設服務器的朋友可以收藏下
    2013-03-03
  • Linux的用戶組與權限用法及說明

    Linux的用戶組與權限用法及說明

    這篇文章主要介紹了Linux的用戶組與權限用法及說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • Linux zabbix agent部署及配置方法詳解

    Linux zabbix agent部署及配置方法詳解

    這篇文章主要介紹了Linux zabbix agent部署及配置方法詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-08-08
  • Linux切換用戶環(huán)境變量消失問題及解決

    Linux切換用戶環(huán)境變量消失問題及解決

    這篇文章主要介紹了Linux切換用戶環(huán)境變量消失問題及解決,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • linux如何為一臺實例分配一個公網IP地址

    linux如何為一臺實例分配一個公網IP地址

    在本篇文章中我們給大家分享了一篇關于linux如何為一臺實例分配一個公網IP地址的知識內容,有需要的朋友們學習下。
    2018-10-10
  • 詳解Linux文本文件與WIN文本文件換行格式轉換命令

    詳解Linux文本文件與WIN文本文件換行格式轉換命令

    這篇文章主要介紹了詳解Linux文本文件與WIN文本文件換行格式轉換命令的相關資料,需要的朋友可以參考下
    2017-02-02
  • ubuntu下迅雷極速版的安裝與使用

    ubuntu下迅雷極速版的安裝與使用

    Ubuntu是一個完全基于Linux的操作系統(tǒng),它不但免費,而且有專業(yè)人員和業(yè)余愛好者共同為其提供技術支持。迅雷極速版的推出吸引了眾多追求速度的網友關注。那么這篇文章我們就來學習下在ubuntu下迅雷極速版與QQ旋風的安裝與使用,有需要的朋友們下面來一起看看吧。
    2016-10-10

最新評論