SSH 无密登录配置

配置 SSH

基本语法

ssh		另一台电脑的ip地址

工作原理

本机生成私钥和公钥,将公钥交给其他电脑。私钥能解密公钥加密的数据,公钥能解密私钥加密的数据,但是私钥不能解密私钥加密的数据,公钥不能解密公钥加密的数据。

生成私钥和公钥

[xiaoran@hadoop102 .ssh]$ ssh-keygen -t rsa

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

将公钥拷贝到要免密登录的目标机器上

[xiaoran@hadoop102 .ssh]$ ssh-copy-id hadoop102
[xiaoran@hadoop102 .ssh]$ ssh-copy-id hadoop103
[xiaoran@hadoop102 .ssh]$ ssh-copy-id hadoop104

注意:

还需要在 hadoop102 上采用 root 账号,配置一下无密登录到 hadoop102、hadoop103、hadoop104 。

还需要在 hadoop103 上采用 xiaoran 账号配置一下无密登录到 hadoop102、hadoop103、hadoop104 服务器上。

原文地址:https://www.cnblogs.com/xiaoran991/p/13894133.html