ssh免密登录

1)配置ssh
    (1)基本语法
ssh 另一台电脑的ip地址
 (2)ssh连接时出现Host key verification failed的解决方法
            [root@hadoop61 opt]# ssh 192.168.110.62
            The authenticity of host '192.168.110.62 (192.168.110.62)' can't be established.
            RSA key fingerprint is cf:1e:de:d7:d0:4c:2d:98:60:b4:fd:ae:b1:2d:ad:06.
            Are you sure you want to continue connecting (yes/no)?
            Host key verification failed.
 
  (3)解决方案如下:直接输入yes
2)无密钥配置
(1)进入到我的home目录
          cd  ~/.ssh
(2)生成公钥和私钥:
        ssh-keygen -t rsa
然后敲(三个回车),就会生成两个文件id_rsa(私钥)、id_rsa.pub(公钥)
(3)将公钥拷贝到要免密登录的目标机器上
        ssh-copy-id hadoop62
3).ssh文件夹下的文件功能解释
       (1)~/.ssh/known_hosts     :记录ssh访问过计算机的公钥(public key)
       (2)id_rsa   :生成的私钥
       (3)id_rsa.pub    :生成的公钥
       (4)authorized_keys   :存放授权过得无秘登录服务器公钥
posted @ 2018-08-28 14:02  摆渡·人  阅读(476)  评论(0编辑  收藏  举报