参考:
http://blog.slogra.com/post-573.html
1. 目前的简单架构
A(Client)以Macbook为例【
内网:192.168.2.3】
B (Jumpserver Host) 阿里云跳板机【
内网:10.1.175.1 外网:121.11.11.134】
C 阿里内部主机【
内网:10.1.175.2】
2. 实现目的:
A 通过SSH直接登陆到C (不需要先登陆到B,再通过SSH登陆到C)
3. A上如何设置(A主机用户user1,B主机用户admin,C用户主机user2)
1)创建ssh-key,
并把id_rsa.pub(公钥注入B主机用户admin的~/.ssh/authorized_keys)
2)A主机
$:cd .ssh/
$:vim config
Host B
user admin
port 4777 #####jumpserver的ssh端口####
hostname 121.11.11.134
Host C
hostname 10.1.175.2
ProxyCommand ssh B -W %h:%p #####%h 表示 hostname %p 表示 port######
user user2
4.测试
A上:
$:ssh C ######进行登陆
阅读(10996) | 评论(0) | 转发(0) |