1. 创建ssh-key
采用rsa方式,使用如下命令:
$ ssh-keygen -t rsa -f ~/.ssh/id_rsa
2. 生成authorized_keys文件
$ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
把authorized_keys文件放到.ssh目录下,与rsa等文件放在一起
3. authorized_keys权限
还是需要输入密码,很大可能是authorized_keys文件权限的问题,给该文件赋予一定权限:
$ chmod 600 ~/.ssh/authorized_keys
验证:
$ ssh localhost