日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Xshell “所选的用户密钥未在远程主机上注册,请再试一次”SSH 登录远程linux服务器(良心整理)

發布時間:2023/12/16 linux 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Xshell “所选的用户密钥未在远程主机上注册,请再试一次”SSH 登录远程linux服务器(良心整理) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

這個問題真的要把我逼瘋了,為什么呢?
為了解決這個問題,我搜遍了CSDN、知乎、簡書上的解決方案,CSDN上的回答真的是水文太多,相互抄,抄就抄吧,只抄一半。這讓真正想解決問題的人走了太多的彎路。
也不知道是誰寫的原文,可能作者解決了,但是寫的很不清楚,也讓讀者越來越糊涂。我走了這么多的彎路,解決了這個問題,希望我能把問題講明白。
**(1)**SSH的密碼登錄:說白了,就是通過遠程登錄服務器,通過設置網絡IP和端口(默認為22)進行登錄,這種登錄方法需要登錄用戶名和登錄密碼。
登錄名就是在linux終端登錄的用戶名,不是root用戶,切記!
是你登錄linux讓你輸入密碼的那個用戶,如下圖所示,parker 就是用戶


有些人可能說我切到root用戶不久行了嗎? 不行
**(2)**SSH的密鑰登錄:密鑰就不用輸入密碼了。這個項目上很重要,既保證了安全性,開發有很方便。
他的原理就是需要生成RSA的非對稱密鑰,本地計算機保存私鑰,遠程計算機linux端放置公鑰,切記!!!
**(3)**步驟:用Xshell生成密鑰,這個大家都會了,我不需要廢話。繼續往下:Xshell生成了密鑰以后,會繼續操作到以下步驟:

點擊瀏覽->用戶密鑰->屬性->公鑰,出現以下界面:

這公鑰里面ssh-rsa ********************這些就是要復制到遠程服務器inux端的公鑰信息。
============以上是在客戶端操作的,即Xshell windows端 =========
(3)從這里是在linux端操作:打開服務器linux端,添加剛才復制的公鑰信息 到~/.ssh/authorized_keys里面,沒有的新建就好了,這個會linux的都能完成。
(4)修改文件權限:這是最為重要也是最容易忽略的,因為SSH是安全性很高的應用,因此對文件的權限依賴很高。所以修改權限:
/home/username/這兩個目錄的權限不能超過755,這里設為755
示例:sudo chmod 755 /home/username
.ssh/權限為700 別的組用戶沒有任何權限,只限當前用戶
authorized_keys 權限設為600 也是限制為當前用戶
(5)再次登錄即可完成SSH的Xshell遠程服務器登錄。

其實就是這么簡單,別走彎路,大道至簡,改太多東西,浪費時間還把自己搞暈了!!
若有問題,歡迎私信!!!

總結

以上是生活随笔為你收集整理的Xshell “所选的用户密钥未在远程主机上注册,请再试一次”SSH 登录远程linux服务器(良心整理)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。