您的当前位置:首页 --> CentOS入门
CentOS 6.6 ssh key 免密码登陆
浏览次数:3331 关键词 ( 密码  CentOS  key  ssh  )

生成公钥和私钥文件-->将公钥文件内容导入到本机认证文件,并更改权限-->拿出私钥文件登陆测试

1、生成公钥和私钥文件

     

  [root@kvm ~]# ssh-keygen -t rsa

    

 

    这里一路回车就好,也可以输入一个密码(这个密码是用来算ssh key的不是登陆密码)

     

    

    

    可以看到再 /root 目录下自动创建了一个.ssh的目录,在/root/.ssh 目录下生成了一对密钥文件

     id_rsa             私钥

     id_rsa.pub         公钥

 

2、将公钥文件内容导入到本机认证文件,并更改权限

     

[root@kvm .ssh]# cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys      #将公钥文件内容添加到认证文件 authorized_keys 中 [root@kvm .ssh]# chmod 600 /root/.ssh/authorized_keys                         #更改认证文件的权限成600,这一步非常重要 [root@kvm .ssh]# chmod 700 /root/.ssh/                                        #更改/root/.ssh 目录的权限成700

    

 

3、把私钥文件拷贝到其他机器上来验证

     3.1 Windows 下用xshell来测试

 

        

 

     3.2、用Linux主机来测试

 

    

下载次数:27
下载地址:点击下载
本资源为程序自动采集,如有侵权请联系我们移除 admin#80vps.com 来信请将#替换为@
下一条 centos系统中网络配置相关
上一条 初次学习CentOS需要注意的问题

拥有超过10年的业务管理经验。我们是IDC服务和解决方案方面的专家

有任何疑问请不要犹豫,立即点击联系我们