Linux 配置免密码登录


  1. 使用 ssh-keygen -t rsa 生成公钥,一路敲回车。
    1
    ssh-keygen -t rsa
  2. 将生成的公钥发送到远程主机上
    1
    ssh-copy-id -i ~/.ssh/id_rsa.pub 192.168.1.135
  3. 成功
    1
    ssh root@192.168.1.135

注意
如果希望 ssh 公钥生效需满足至少下面两个条件:

  1. ssh 目录的权限必须是700
  2. ssh/authorized_keys 文件权限必须是600

参考文档
Linux下实现免密码登录(超详细)