SSH的免密登录详细步骤
在本地机器用ssh-keygen 生成一个公私钥对
- [进入.ssh目录 ] cd ~/.ssh
- [发起公钥请求 ] ssh-keygen;一直确认,就可以 在.ssh/目录下,会新生成两个文件:id_rsa.pub和 id_rsa
- [ssh登录远程服务器 ] ssh username@ip地址 然后数据密码
- [发起公钥请求 ] scp 本地目录 远程目录
- [发起公钥请求 ] scp 本地目录 远程目录
把远程发送过来的密码复制到authorized_keys文件中,重启ssh。
.ssh 文件和 authorized_keys文件的权限 分别为700 和600;
exit 命令退出远端 - [远程请求] 下面命令强制使用秘钥进行登录、pass**=no(不适用密码登录) 如果无法登录则检查文件是否正确、检查公钥和创建出来的是否一个