Xshell利用登录脚本从服务器登录到另外一个服务器

Xshell是一款公认的优秀SSH连接管理软件,被广泛用于管理Linux服务器或VPS。通过脚本设置,可以实现从这个服务器登录到另外一个服务器。

打开Xshell 4的会话属性(【文件】->【属性】),左边的类别下选择【登录脚本】,在右边底下你可以看到有个【连接会话是运行脚本】的复选框。

登录脚本的格式如下:

Sub Main
    xsh.Screen.Send "ssh 用户名@服务器地址"
    xsh.Screen.Send VbCr
    xsh.Screen.WaitForString "password: "
    xsh.Screen.Send "登录密码"
    xsh.Screen.Send VbCr
End Sub

将上面内容保存成一个vbs后缀的文件(最好保存到Xshell安装文件下面),准备好脚本文件后在Xshell中打开

会话属性,勾选【连接会话是运行脚本】这个复选框,选择刚才保存的那个vbs后缀的文件就可以了。

如果想进一步了解Xshell支持的脚本API,可以查看Xshell的帮助文档:

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Crossin的编程教室

【编程课堂】selenium 祖传爬虫利器

一些网页,比如微博,只有在登录状态才能进行页面的访问,或者对数据有比较复杂的验证和保护,直接通过网络请求进行登录并获取数据就会比较麻烦。这种时候,就该本篇的主角...

27740
来自专栏简书专栏

基于bs4+requests爬取世界赛艇男运动员信息

2018年8月22日笔记 新手学习如何编写爬虫,可以注册1个网易账号,在网易云课堂上学习《Python网络爬虫实战》,链接:http://study.163....

16340
来自专栏玩转JavaEE

MongoDB副本集其他细节

副本集环境的搭建以及一些基本的操作我们都了解了,本文我们来看看这个数据复制到底是怎么实现的。 ---- 数据同步方式 MongoDB中的复制功能主要是使用操作日...

36950
来自专栏腾讯Bugly的专栏

基于 Webpack & Vue & Vue-Router 的 SPA 初体验

最近这几年的前端圈子,由于戏台一般精彩纷呈,从 MVC 到 MVVM,你刚唱罢我登场。 backbone,angularjs 已成昨日黄花,reactjs 如日...

39250
来自专栏QQ空间开发团队的专栏

React Native For Android 架构初探

React Native 让开发者使用 JavaScript 和 React 编写应用,利用相同的核心代码就可以创建 基于Web,iOS 和 Android 平...

2.4K00
来自专栏用户2442861的专栏

qt widget设置Qt::FramelessWindowHint和Qt::WA_TranslucentBackground, 会出现一个bug: 在最小化后还原时界面停止刷新

t widget设置Qt::FramelessWindowHint和Qt::WA_TranslucentBackground, 会出现一个bug: 在最小化后...

16920
来自专栏lestat's blog

同一页面巧妙使用多个element-ui的upload组件

51240
来自专栏大史住在大前端

webpack4.0各个击破(2)—— CSS篇

以webpack4.0版本为例来演示CSS模块的处理方式,需要用到的插件及功能如下:

16830
来自专栏我的博客

安卓开发遇到的奇葩问题

第一个问题:R cannot be resolved to a variable 来自网络: Android开发过程中,碰到R cannot be resolv...

34160
来自专栏前端正义联盟

关于ajax学习笔记

只要这个属性值发生了变化,就会触发一个事件onreadystatechange事件,就可以使用xhr.onreadystatechange = function...

18320

扫码关注云+社区

领取腾讯云代金券