跳板机快捷登录(mobaxterm&vscode)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了跳板机快捷登录(mobaxterm&vscode)相关的知识,希望对你有一定的参考价值。

参考技术A 我们普遍使用跳板机去访问内网服务器,一般情况是我们经由跳板机两次甚至多次ssh到我们想要得服务器上,这样比较麻烦。
情况是本地ssh到跳板机A,再ssh到服务器B

mobaxterm新建session

红框内打勾并填入跳板机A的相关信息,黄框内填入服务器B的相关信息,保存即可。

对于使用vscode进行远程连接服务器 也可以配置ssh的config文件来达到快捷登录的效果
对于已经安装好remote ssh的vscode,打开ssh的config

最后一行的C:\Windows\System32\OpenSSH\ssh.exe 为本地openssh的地址,请自行修改
保存好后 vscode直接连接 TargetMachine即可

Xshell自动登录跳板机

参考技术A "Damn! Fuck! Go to Hell!!!"
“千万头羊驼在我脑海中呼啸而过……”
这是我第一次知道存在跳板机这种事物时候的心情。
跳板机,我更喜欢叫它堡垒机,顾名思义,是用来保护服务器系统和数据安全的,
对用户来说,堡垒机的存在也使得服务器使用起来存在了诸多不方便,导致采用Xshell每次登录都需要重新输入服务器密码,有时候还要根据提示进行操作。
设想一下,当你打开Xshell连接虚拟机开始一天的工作的时候,
本来可以像闪电一样直连到服务器,
现在呢,要多敲十几个字符才能登陆,
脑海中出现千万头羊驼呼啸的场面在所难免。

那么如何避免羊驼在脑海中呼啸呢?
俗话说:只要思想不滑坡,办法总比问题多。
于是在第一次遇到这类问题时,
我查找了很多这类资料,
最后成功实现了使用Xshell以脚本的方式登录有堡垒机的服务器。
脚本登录的好处是不论中途有多少选择和提示都能用脚本自动搞定。

话休絮烦,那就开始吧!
首先我们打开Xshell点击左上角新建连接的按钮。如图1:

接下来弹出如图2的选项卡,填写相关信息,这里注意要填写跳板机的IP。

其中auto_login.vbs脚本的内容如下,可直接复制黏贴保存为auto_login.vbs。

这里需要注意一点,我用的是Xshell7,在Xshell7中“\n”和VbCr是等效的,如果使用Xshell6的话,只能用xsh.Screen.Send VbCr来自动回车换行。
这样基本就结束了,看下效果,全部自动配置,勿需多敲字符。

最后……脑海中的羊驼们已然消失不见……
布莱特杨
2021-04-18 11:11

以上是关于跳板机快捷登录(mobaxterm&vscode)的主要内容,如果未能解决你的问题,请参考以下文章

Mobaxterm通过代理方式跳过堡垒机实现远程ssh登录

利用Mobaxterm快速登录堡垒机

搭建开源跳板机——jumpserver

mysql ssh 跳板机(堡垒机???)连接服务器

Xshell自动登录跳板机

容器(22)--Docker下jumpserver跳板机 /堡垒机详细部署