我正在使用 Free BSD,需要在没有密码的情况下连接到我的远程机器。
我尝试了以下操作,但没有密码就无法登录远程机器。
日志:
ssh-keygen -t rsa
scp ~/.ssh/id_rsa.pub [email protected]:~/.ssh/authorized_keys
我刚刚尝试登录那台机器,它仍然要求输入密码。
过去一个月我一直被这个问题困扰。
答案1
authorized_keys 及其父级的权限是什么?您可以尝试:
chmod go-w ~
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys