两台虚拟机的Putty端实现互相免密码登录

一、A机器免密码登录B机器

  1. A机器putty端:ssh-keygen 生成密钥 直接回车,不给密钥加密码
  2. cat .ssh/id_rsa.pub 复制到对方的.ssh/authorized_keys(对方即B机器端需要新建目录.ssh,修改目录权限为700,关闭selinux防火墙
    一、mkdir .ssh
    二、vi .ssh/authorized_keys
    三、chmod 700 .ssh
    四、setenforce 0)
  3. A机器putty端:ssh [对方ip] 登录对方终端
    一、B机器免密码登录A机器
    原理跟上面一样,在B机器putty端生成密钥,把公钥复制到A机器putty端,关闭A机器的selinux防火墙,最后在B机器putty端使用命令ssh [对方ip]即可实现免密码登录A机器。

猜你喜欢

转载自blog.51cto.com/13805883/2147492