博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux服务器SSH免密互访
阅读量:6162 次
发布时间:2019-06-21

本文共 1221 字,大约阅读时间需要 4 分钟。

1、编辑Hosts文件:

[root@yqtrack-elk01 /]# vim /etc/hosts

 

2、同步Host文件:

[root@yqtrack-elk01 /]# scp /etc/hosts yqtrack-elk02:/etc/[root@yqtrack-elk01 /]# scp /etc/hosts yqtrack-elk03:/etc/

3、修改各服务器elk账号密码:(elk/password)

[root@yqtrack-elk01 /]# passwd elk[root@yqtrack-elk02 /]# passwd elk[root@yqtrack-elk03 /]# passwd elk

4、切换elk账户:

[root@yqtrack-elk01 /]# su elk

5、生成公钥/私钥对:

[elk@yqtrack-elk01 /]$ ssh-keygen -t rsa -P ''

 

6、导入公钥到认证文件:

[elk@yqtrack-elk01 .ssh]$ cat /home/elk/.ssh/id_rsa.pub >> /home/elk/.ssh/authorized_keys[elk@yqtrack-elk01 /]$ chmod 600 /home/elk/.ssh/authorized_keys

7、生成服务器认证列表文件:

[elk@yqtrack-elk01 /]$ ssh-keyscan yqtrack-elk01 yqtrack-elk02 yqtrack-elk03 >> /home/elk/.ssh/known_hosts

8、同步认证文件至节点服务器:

[elk@yqtrack-elk01 ~]$ scp -rp /home/elk/.ssh yqtrack-elk02:/home/elk/[elk@yqtrack-elk01 ~]$ scp -rp /home/elk/.ssh yqtrack-elk03:/home/elk/

9、测试SSH无密码访问:

[elk@yqtrack-elk01 ~]$ ssh yqtrack-elk02

[elk@yqtrack-elk01 ~]$ ssh yqtrack-elk03

 

SSH穿越跳板机:

ssh -o "ProxyCommand ssh -p 22 redmine-test -A -W %h:%p" -p 22 root@192.168.1.211scp -o "ProxyCommand ssh -p 22 redmine-test -A -W %h:%p" known_hosts -p 22  root@192.168.1.211:/usr/local/src/

 

[THE END]

转载于:https://www.cnblogs.com/configure/p/5991958.html

你可能感兴趣的文章
windows下看端口占用
查看>>
Decommissioning a Domain Controller 降域控
查看>>
Character中的奇葩
查看>>
c++书籍推荐
查看>>
互联网通用架构技术----缓存雪崩
查看>>
Dell R710服务器磁盘恢复数据库一例(记录)
查看>>
我的友情链接
查看>>
Ionic3 通讯录索引的实现
查看>>
轻松监听Azure service health 状态
查看>>
Matlab 进行FFT
查看>>
Eclipse 工作台用户指导>视图和编辑器
查看>>
项目常用的PHP代码
查看>>
Python自动化开发学习22-Django下(Form)
查看>>
算法-排序
查看>>
获取SQL SERVER某个数据库中所有存储过程的参数
查看>>
在Linux下编译安装Apache2(2)
查看>>
Method Swizzling 处理一类简单的崩溃
查看>>
AngularJS学习!
查看>>
在Eclipse中搭建Python Django
查看>>
struts国际化
查看>>