xshell堡垒机登录服务器配置
具体方案:
- 首先通过ssh的方式登录堡垒机(其实到这一步也是可以的,登录上堡垒机后会提示你要链接的哪个服务器,然后选择登录即可),并通过隧道对服务器建立监听
- 通过ssh链接上面创建隧道的监听
配置登录堡垒机
新建会话
,填写堡垒机的地址
与端口号以及堡垒机的账号密码
,如图所示
配置隧道
通过本地(拔出)方式:
接下来继续配置连接内网服务器的隧道,点击隧道再点击添加按钮进入隧道添加页面,源主机为本机localhost,侦听端口可以在有效范围内随便填写,这里为了区分连接内网哪台服务器,所以用内网服务器ip最后一位加22即522作为侦听端口。目标主机就是我们要通过跳板机访问的内网主机,端口是22。同样的操作再配置一个连接192.168.100.6的隧道,端口不能与522冲突,按刚才的规则可以用622端口。具体配置如下图:
或者通过Dynamic:
类型
选择Dynamic(SOCKS4/5)
,侦听端口
任意填写,保存连接并登录,如图所示:
通过ssh链接隧道登录服务器
通过本地(拔出)方式:
通过Dynamic:
重现新建正常会话窗口,依次填写目标机器地址
、端口号
、用户名
与密码
,在代理
选项中,名称
任意填写,类型
选择SOCKS5
,主机
填写localhost
,端口
与第三步保持一致,返回后选择此服务器并确定,如图所示:
xshell登录脚本配置
通过这个脚本可以实现自动连接服务器然后登录操作。
快速命令集的使用
- 功能位置:
- 工具 》 快速命令集
- 文件 》 属性 》 高级 》 快速命令集 》 浏览
- 设置快速命令集:
选择快速命令集 》 新建 》添加 》 然后设置标签(这个很重要哟,下面就可以看到了,一定要是自己懂的,切记不要随便起一些乱七不糟自己都会忘记意思的) 》 选择操作,这里可以选择执行脚本和发送文本,我选择了发送文本,执行脚本需要自己上传脚本。
- 设置显示快速命令集
- 查看 》 勾选快速命令集
- 在这个位置会显示配置的快速命令集