linux配置ssh免密登录

简述

ssh 无密码登录需要使用公钥与私钥,在linux下可以使用ssh-keygen生成公钥/私钥对

场景

  • 将要登录的主机ip为10.10.10.10
  • 以deploy用户登录

步骤

  1. 生成key

    ssh-keygen

    QQ截图20170310175140.png

  2. 复制key
    过程中需要输入ssh登录密码
    ssh-copy-id -i ~/.ssh/id_rsa.pub deploy@10.10.10.10

  3. 测试登录
    若配置成功则无需输入密码即可成功ssh登录
    ssh root@192.168.0.4

  4. 退出
    exit

发表评论