配置ssh免密登陆

在我们使用集群时,想要操作另一台主机,我们可以使用ssh 命令登陆另一台主机,但每次都要输入密码,非常麻烦,于是就需要配置ssh免密登陆:
第一步:使用ssh-keygen -t rsa命令将一对生成一对公钥和私钥
配置ssh免密登陆_第1张图片
第二步:进入根目录下的.ssh文件夹,这时会生成两个文件id_rsa和id_rsa.pub
使用cat命令查看id_rsa.pub文件,这时我们可以看到本机生成的公钥
第三步:命令:ssh-copy-id 要打开的主机名
配置ssh免密登陆_第2张图片
这时我们打开另一台主机,在.ssh目录下会看到多了一个叫authorized_keys的文件,里面正是我们刚才生成的公钥。

我们测试一下,在这台主机中访问另一台主机的用户

在这里插入图片描述
并没有输入密码,直接进入。

你可能感兴趣的:(大数据,ssh,linux,centos)