Centos配置SSH无密钥登录

1、进入到我的home目录(如果没有.ssh目录,则使用ssh命令连接一次其他主机就会生成)

    cd  ~/.ssh

2、生成公钥和私钥:

    ssh-keygen -t rsa

    然后敲(三个回车),就会生成两个文件id_rsa(私钥)、id_rsa.pub(公钥)

3、将公钥拷贝到要免密登录的目标机器和自己机器

    ssh-copy-id 192.168.1.102

4、ssh文件夹下的文件功能解释

       (1)~/.ssh/known_hosts      :记录ssh访问过计算机的公钥(public key)

       (2)id_rsa    :生成的私钥

       (3)id_rsa.pub     :生成的公钥

       (4)authorized_keys    :存放授权过得无秘登录服务器公钥

猜你喜欢

转载自blog.csdn.net/zhangchao_cn/article/details/84753730