解决ssh localhost中root@localhost:要求输入密码问题(已经进行了无密码设置登录)
首先删除~/.ssh目录下的3个文件,如下
id_rsa
authorized_keys
id_rsa.pub
然后
exit # 退出刚才的 ssh localhost
cd ~/.ssh/ # 若没有该目录,请先执行一次ssh localhost
ssh-keygen -t rsa # 会有提示,都按回车就可以
cat ./id_rsa.pub >> ./authorized_keys # 加入授权
再次启动ssh localhost就行了
本文详细介绍了如何解决SSH localhost中root@localhost要求输入密码的问题,即使已经进行了无密码设置登录。通过删除~/.ssh目录下的特定文件并重新生成密钥,确保SSH连接可以顺利进行。
&spm=1001.2101.3001.5002&articleId=83106505&d=1&t=3&u=b57010c63d464c12b3b43fe58d9c1594)
502

被折叠的 条评论
为什么被折叠?



