我已经下载了运行下面提到的perl脚本所需的所有模块:
use Net::SSH::Perl;
my $host = "172.16.170.116";
my $user = "HGamit";
my $password = "";
#-- set up a new connection
my $ssh = Net::SSH::Perl->new($host);
#-- authenticate
$ssh->login($user, $pass);
#-- execute the command
my($stdout, $stde
我建立PJSIP,并能够建立PJSUA使用swig为Android,我想执行的Android应用程序使用telnet命令。我启用了telnet,并尝试了"call new sip:localhost“和"--use-cli”。我在telnet中收到"Invalid Command“消息。如果有人做得对,请帮助我。
我正在尝试自动化Debian中的telnet会话,但在发送命令时遇到了困难。
通过查看,我对我需要做什么有了很好的理解。
spawn telnet localhost
expect "login:"
send "test\n"
expect "Password:"
send "password\n"
sleep 10 //Time for the connection to be established
send "ls\n"
运行脚本时,它将正确地输入用户名。它进入了密码字段,我假设它输入了密码(虽然我不能确定,
我开发了这个expect脚本,TELNET_TEST.expect来测试远程计算机上的TELNET连接。
这个脚本应该通过目标机器上的telnet连接,等待登录提示,发送密码,然后退出。
这个脚本确实有效,在示例1中,您可以看到脚本成功地通过telnet登录,然后退出,但是有非常混乱的事情发生了,(对我来说)。
为什么我会得到一个退出状态1?我想我应该退出0级.
请让我知道为什么我要退出状态1?另外,为了获得我预期的退出代码,我需要修改我的脚本吗?
我的预期脚本:
more TELNET_TEST.expect
#!/usr/bin/expect --
set LO
我正在将kerberos集成到我们的项目中,首先我已经部署了一个KDC服务器,然后我想测试它是否工作,所以我使用kerberos telnet进行了测试,但我收到了以下错误消息:
Escape character is '^]'.
>>>TELNET: I support auth type 2 6
>>>TELNET: I support auth type 2 2
>>>TELNET: I support auth type 2 0
>>>TELNET: I support auth type 1 2
我正在编写一个Python脚本来解析端口10001上远程telnet服务器上的一些数据。基本上,当我输入:
$ telnet <host> 10001
终端打印出:
Trying <host>...
Connected to static-<host>.nycmny.fios.verizon.net.
Escape character is '^]'.
# empty line for prompt
在注释中的空行上,我应该输入如下命令('\n'表示点击返回):
^Ai20101\n
# server prints out
当我使用telnet访问远程主机时,收到了如下错误:
root@nani-Inspiron-3520:/home/nani# telnet amsys@192.168.0.4
telnet: could not resolve amsys@192.168.0.4/telnet: Name or service not known
root@nani-Inspiron-3520:/home/nani#
有什么问题吗?
我希望启动telnet会话,发送命令,并使用bash将输出存储在变量中。要手动完成此操作,我需要:
telnet ip port
>command1
但是,我不知道如何编写这个脚本。如果我只是直接用command1检索某件东西的输出,我可以很容易地回显一些东西,但我不知道如何将telnet连接引入等式中。
我尝试了以下命令:
command1 | telnet ip port
这似乎启动了telnet会话,但是它告诉我没有找到该命令。
根据show ?,show sessions命令应该显示Information about Telnet connections。虽然我有联系,但会议没有出现。这两种设备都运行Cisco IOS。如何查找当前的Telnet会话?
在运行Telnet服务器的路由器上:
Router2#debug telnet
Incoming Telnet debugging is on
Router2#
Router2#
Oct 25 13:34:59.063: Telnet226: 1 1 251 1
Oct 25 13:34:59.063: TCP226: Telnet sent WILL