共计 598 个字符,预计需要花费 2 分钟才能阅读完成。
SSH 实现内网机器无密码登录
1、编辑 hosts 文件
同时向三台机器发送命令:vim /etc/hosts
172.21.9.100 master
172.21.9.101 node1
172.21.9.102 node22、生成密钥
输入命令:ssh-keygen -t rsa
3、拷贝公钥
ssh-copy-id
同时向三台机器发送三条命令:(如果机器的密码都一样,否则分别执行)
ssh-copy-id -i ~/.ssh/id_rsa.pub master
ssh-copy-id -i ~/.ssh/id_rsa.pub node1
ssh-copy-id -i ~/.ssh/id_rsa.pub node2可以看见在 ~/.ssh 目录生成了 known_hosts 和 authorized_keys 两个文件。
authorized_keys 记录的是远程 ssh 的公钥,known_hosts记录的是曾经远程连接过的机器信息。(如果远程信息发生改变,会提示是否连接)
4、修改别名
修改别名是为了更方便切换机器,向三台机器发送命令:vim ~/.bashrc
alias m='ssh master'
alias n1='ssh node1'
alias n2='ssh node2'提醒:本文发布于1163天前,文中所关联的信息可能已发生改变,请知悉!
	  	AD:【腾讯云服务器大降价】2核4G 222元/3年 1核2G  38元/年
      
                                                    正文完
                                                
                     
                         
                                    



