SSH服务器免密登录快速配置

SSH服务器免密登录快速配置SSH服务器免密登录配置首先我们需要准备两台或两台以上服务器或虚拟机,配置好静态ip,配置静态ip参见博文:虚拟机配置静态ip配置SSH免密登录1、在每台服务器或虚拟机上配置hosts,命令行输入:vim/etc/hosts在其中添加所有服务器或虚拟机节点ip和对应的域名,如下图所示:然后输入:wq保存退出。2、在每个节点分别设置其hostname,如下图所示:……

SSH服务器免密登录配置

首先我们需要准备两台或两台以上服务器或虚拟机,配置好静态ip,配置静态ip参见博文:虚拟机配置静态ip

配置SSH免密登录

1、在每台服务器或虚拟机上配置hosts,命令行输入:

vim /etc/hosts

在其中添加所有服务器或虚拟机节点ip和对应的域名,如下图所示:

SSH服务器免密登录快速配置

然后输入:wq保存退出。

2、在每个节点分别设置其hostname,如下图所示:

SSH服务器免密登录快速配置

hostname后为当前服务器或虚拟机的域名,是让此域名立即生效,不需要重启虚拟机。

3、配置免密登录

在命令窗口中输入:

ssh-keygen

然后连续回车即可,出现如下界面就ok:

SSH服务器免密登录快速配置

4、复制公钥到其他节点

ssh-copy-id -i .ssh/id_rsa.pub root@192.168.135.102	#复制密钥
ssh-copy-id -i .ssh/id_rsa.pub root@192.168.135.103	#复制密钥

复制完成即可实现免密登录,测试一下:

ssh 192.168.35.102									#直接登录

如果成功登录到192.168.35.102这台服务器,说明你的免密登录配置成功。

设置本机免密:

ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

如有疑问和建议欢迎留言。


版权所有,转载请说明转载地址。

今天的文章SSH服务器免密登录快速配置分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/29916.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注