1、安装ssh服务
apt -y install openssh-server
2、配置ssh,将PermitRootLogin改为yes
vim /etc/ssh/sshd_config
3、两台主机做映射
vim /etc/hosts
4、 在master上,通过ssh登录slave1需要输入密码,如下图
5、从master通过ssh登录slave1,不需要输入密码,免密码登录配置过程如下图
6、 在master机器/root/目录,通过下面命令产生公钥(中间过程按回车键继续):
ssh-keygen -t rsa
7、进入/root/.ssh目录,通过scp命令将master上的公钥拷贝到slave1机器上
scp /root/.ssh/id_rsa.pub root@slave:/root/
8、在slave1机器上进入.ssh目录,通过命令将公钥加入到授权key文件(文件名:authorized_keys)中
cat ../id_rsa.pub >> authorized_keys
9、至此,免密码登录配置完成,通过ssh root@slave1登录slave1,无需密码 文章来源:https://www.toymoban.com/news/detail-737893.html
ssh root@slave
文章来源地址https://www.toymoban.com/news/detail-737893.html
到了这里,关于Ubuntu直接配置免密登录的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!