1. ssh-keygen -t rsa
如果ssh localhost还需要密码 查看一下你.ssh目录的权限
.ssh的父目录的权限问题(我的问题就出现在这里):.ssh的父目录文件权限应该是755,即所属用户的 用户文件 (/home下属的一个用户文件)
Press enter for each line 提示输入直接按回车就好
2. cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
如果ssh localhost还需要密码 查看一下你.ssh目录的权限
.ssh的父目录的权限问题(我的问题就出现在这里):.ssh的父目录文件权限应该是755,即所属用户的 用户文件 (/home下属的一个用户文件)
执行chmod 755 ~/.ssh
本文介绍如何通过生成SSH密钥对实现免密登录。包括使用ssh-keygen-trsa生成密钥、将公钥添加到authorized_keys文件以及调整.ssh目录权限确保安全。
2万+

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



