如何使用创建带有特殊ssh端口的选项卡的python脚本,如下所示:
# $language = "python"
# $interface = "1.0"
host = '192.168.1.1'
user = 'test'
passwd = 'test'
def main():
# how to use the port 22333 for ssh
cmd = "/SSH2 /PASSWORD %s %s@%s port=22567" % (passwd, user, host)
crt.Session.ConnectInTab(cmd, True)
main()
这不起作用,但使用默认端口22,它正在工作:
cmd = "/SSH2 /PASSWORD %s %s@%s" % (passwd, user, host)
谢谢
更新cmd如下:
cmd = "/SSH2 /PASSWORD %s %s@%s /P 22567" % (passwd, user, host)
要么
cmd = "/SSH2 /PASSWORD %s %s@%s -p 22567" % (passwd, user, host)
参考:http://theory.uchicago.edu/~smaria/adam_ssh/SSH%20Secure%20Shell/documentation/SSH2.html