x-shell 通过堡垒机连接 ssh多个机器 自动化脚本

  • Post author:
  • Post category:其他


大家好,我是烤鸭:

1. 连接vpn

这一步就没什么说的了。我们用的easyconnect。登录后弹出堡垒机页面。

easyconnect 官网:

https://sslvpn.zjweu.edu.cn/com/installClient.html

2.  登录堡垒机账号

登录堡垒机之后,如图,点击ssh链接。

3.  用 x-shell 模拟网页直接登堡垒机


配置地址和用户名密码。


4.  ssh到其他的机器


其实能登录到堡垒机就已经可以登录其他的机器了。

如果我们想直接跳到那台机器,不自己输入ssh的那些命令。

如图所示,就按照提示一步步写登录脚本就好了。

5.  贴一下我的登录脚本



expect


send


Select server:                                                                                              1

Input account:                                                                                          xxxxxx

wanxxxxxxxxin@xx.xxx.xx.35’s password:                                             xxx#rfc

ssh xxxx@xx.xx.xx.47

Are you sure you want to continue connecting (yes/no)?                          yes

wanxxxxxxxxin@xx.xx.xx.47’s password:                                               xxx#rfc

6.  贴一下我的数据库登录脚本(就是多了登录mysql的操作)



expect


send


Select server:                                                                                              1

Input account:                                                                                          xxxxxx

wangxxxxxxxin@xx.xxx.xx.35’s password:                                             xxx#rfc

ssh xxxx@xx.xx.xx.47

Are you sure you want to continue connecting (yes/no)?                          yes

wangxxxxxxxin@xx.xx.xx.47’s password:                                               xxx#rfc

mysql -uroot -h 127.0.0.1 -p

Enter password:                                                                                      root1234

use database_name;



版权声明:本文为Angry_Mills原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。