CentOS 6.6 ssh key 免密码登陆

分类:CentOS教程 阅读:30385 次

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

1、生成公钥和私钥文件

CentOS 6.6 ssh key 免密码登陆

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

CentOS 6.6 ssh key 免密码登陆

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

id_rsa 私钥

id_rsa.pub 公钥

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

CentOS 6.6 ssh key 免密码登陆

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

3.1 Windows 下用xshell来测试

CentOS 6.6 ssh key 免密码登陆

3.2、用Linux主机来测试

CentOS 6.6 ssh key 免密码登陆