xshell进行ssh链接报错“所选的用户密钥未在远程主机上注册”处理
生活随笔
收集整理的這篇文章主要介紹了
xshell进行ssh链接报错“所选的用户密钥未在远程主机上注册”处理
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
xshell進行ssh鏈接報錯“所選的用戶密鑰未在遠程主機上注冊”處理
- 一、報錯情況
- 二、控制臺登錄主機
- 三、解決步驟
- 1.重新生成公私鑰
- 2./root/.ssh/authorized_keys文件可能無自己的公鑰
- ①將主機公鑰添加到.ssh/authorized_keys
- ②重啟sshd服務
- ③重啟連接
一、報錯情況
二、控制臺登錄主機
三、解決步驟
1.重新生成公私鑰
故障分析:可能是私鑰錯誤或私鑰文件錯亂
將新生成的私鑰拷貝到自己電腦。
重新登錄,還是故障報錯一樣。
2./root/.ssh/authorized_keys文件可能無自己的公鑰
①將主機公鑰添加到.ssh/authorized_keys
故障分析:.ssh/authorized_keys文件中沒有主機公鑰信息,無法完成非對稱加密。
[root@web01 .ssh]# cat id_rsa.pub>> authorized_keys [root@web01 .ssh]# ls authorized_keys id_rsa id_rsa.pub [root@web01 .ssh]# ll total 12 -rw-r--r-- 1 root root 402 Nov 18 11:23 authorized_keys -rw------- 1 root root 1679 Nov 18 11:21 id_rsa -rw-r--r-- 1 root root 402 Nov 18 11:21 id_rsa.pub②重啟sshd服務
# systemctl restart sshd③重啟連接
Connecting to 192.168.9.52:22... Connection established. To escape to local shell, press 'Ctrl+Alt+]'.WARNING! The remote SSH server rejected X11 forwarding request. Last login: Thu Nov 18 11:30:06 2021 from 192.168.9.1 [root@web01 ~]#問題解決
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的xshell进行ssh链接报错“所选的用户密钥未在远程主机上注册”处理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux下的find的使用方法
- 下一篇: RHEL7OSP-6.0的opensta