首页 新闻 赞助 找找看

程序怎么实现telnet到linux的telnet server并自动执行ls命令

0
悬赏园豆:40 [已解决问题] 解决于 2016-10-04 15:44

windows下怎么实现这样的函数:传入linux telnet服务器的ip地址和端口号,已经shell命令字符串。实现登陆telnet服务器,并自动执行命令。

比如:

ip:192.168.1.100;

port:23;

cmd:"ls"

 

kenzhang1031的主页 kenzhang1031 | 初学一级 | 园豆:198
提问于:2016-09-08 19:26
< >
分享
最佳答案
1

有4种方式:
1)用Socket(参考 C# 2.0* and Telnet - Not As Painful As It Sounds
2)用TcpClient(参考 C# 2.0* and Telnet - Not As Painful As It Sounds
3)用telnet类库,比如 https://github.com/9swampy/Telnet/
4)用telnet命令行(ProcessStartInfo)

收获园豆:40
dudu | 高人七级 |园豆:31075 | 2016-09-09 10:08

C#,我不会啊。有没有C或者c++的方法?

kenzhang1031 | 园豆:198 (初学一级) | 2016-09-10 14:26
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册