Xshell添加快速命令按钮

本文介绍如何通过Xshell设置快速命令集实现一键登录SSH服务器,包括免密码登录及需密码验证的情况,并演示如何使用VBS脚本自动输入密码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文转自:

  1. 工具->快速命令集,新建一个命令集或者直接编辑默认命令集。

  2. 如果是已添加ssh信任或支持免密码登录方式的机器,可直接send文本ssh user@host即可。

    Xshell使用之提高效率篇

  3. 如果是需要密码登录,则需要用到Xshell的vbs脚本。(再次说明,Xshell5以下的版本不支持vbs脚本)

    新建一个以vbs为后缀名的文本文件,粘贴以下这段脚本。

         Sub Main

             ' *** Send ***

             xsh.Screen.Send("ssh ****************")

             xsh.Screen.Send(VbCr)

             ' *** WaitForString ***

             xsh.Screen.WaitForString("password:")

             ' *** Send ***

             xsh.Screen.Send("*****")

             xsh.Screen.Send(VbCr)

         End Sub 

    将两处send的星号改成user@post和密码即可。

    然后在快速命令集中添加此脚本文件。

    Xshell使用之提高效率篇

  4. 但是在主界面上看不到快速命令集,此时需要选中 查看->勾选快速命令,底部便能看到刚才配置的快速命令按钮了。

    Xshell使用之提高效率篇

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值