1. 直接运行ssh-keygen -t rsa pic1|center 这样会在用户的目录中的.ssh文件夹中生成如下的文件 Alt text
  2. 只需要将其中的id_rsa.pub文件复制到目标机器就可以实现无密码访问目的机器了 Alt text 使用scp命令,中途会提示输入目的机器的密码,直接输入即可,下图是直接将文件复制到root用户的目录中的
  3. 之后还需要将其导入到.ssh/authorized_keys Alt text 使用ssh登录目的机器
    Alt text 此时并没有将公钥导入到authorized_keys中所以仍然需要密码,输入密码后继续 将公钥导入到authorized_keys中 Alt text 之后再切回本地的机器,再次运行ssh Alt text 此时已经可以实现免密码登陆了,前提是本地用户名和远程的用户名是相同的,才可以 使用 ssh remote_host 直接登录