找回密码
 加入
搜索
查看: 2330|回复: 3

如何控制SSH Secure Shell 输出问题

[复制链接]
发表于 2009-7-9 16:40:37 | 显示全部楼层 |阅读模式
主题:负责多台服务器,大约60台左右,都是用ssh登陆管理的,有些日常工作很繁琐的。
想做个程序,现在都是用 SSH Secure Shell 3.2.9 (Build 283)客户端软件。
之前用autoit写了点模拟键盘操作的程序,但无法检测执行命令后的结果,有点傻。
请问思路是啥?有demo吗?

副题:想用delphi写一个客户端软件,但不知道如何用ssh访问服务器......

发表于 2009-7-9 17:39:22 | 显示全部楼层
你下载windows下的perl,用perl写吧,比较容易实现。

副题:想用delphi写一个客户端软件,但不知道如何用ssh访问服务器......
安装windows的ssh客户端,然后和服务器做一个信任关系,不用输入密码了,下面的就按你自己思路搞吧
发表于 2009-7-19 00:28:54 | 显示全部楼层
用TCP收发比较好用,我自己也是这么用的。
TCPStartup()
$cmd_msg=TCPConnect("192.168.1.104",23)
$cmd_re=TCPRecv($cmd_msg,150)
If StringInStr($cmd_re, "Username") >= 1 Then
        Sleep(300)
        TCPSend($connect, "admin" & @CRLF & "password" & @CRLF)
EndIf
发表于 2009-9-2 11:04:17 | 显示全部楼层
和楼主有同样的问题,等待高手解疑
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-25 02:32 , Processed in 0.072849 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表