ssh命令无需密码也可登录
要先关闭防火墙,命令如下:
systemctl stop firewalld
systemctl disable firewalld
systemctl status firewalld
eg:目标:hadoop100通过ssh访问hadoop101,hadoop102时不需要密码,其他两台设备也类似。
具体操作如下:
1.在hadoop100中生成公钥和密码。ssh-keygen -t rsa 三次回车
2.在hadoop100中,把自己的公钥传递给hadoop101,hadoop102。命令如下
ssh-copy-id hadoop101
ssh-copy-id hadoop102
hadoop101 无密登录 hadoop100,hadoop102 与(1)类似
hadoop102 无密登录 hadoop100,hadoop101 与(1)类似
eg:从hadoop100进入hadoop101的命令就是
ssh root@hadoop102
退出命令就是:exit