在我的环境中,我有一个运行CentOS 5的linux服务器,我在这个服务器上设置了一个telnet服务,以便通过telnet进行连接。然而,过了一段时间后,我尝试连接并得到了这个错误:This session is no longer connected。
一旦我重新启动xinetd服务,这条消息就会消失,并且我能够再次使用telnet。对于如何调试这个问题,或者我可以签出哪些日志来查看可能导致此错误的原因,有什么想法吗?提前感谢您的任何建议或帮助,您可以推荐。
这个脚本的输出是包装的,这是我不想要的。
use strict;
use Net::Telnet;
system("mode 500,6000");
print "passwd: ";
my $passwd=<>;
chomp($passwd);
my $telnet = Net::Telnet->new(Host=>'linux63.blahblah.edu',Prompt=>'/l+inux63> $/');
$telnet->waitfor('/login/');
$
我尝试在linux中通过telnet发送邮件
telnet smtp.gmail.com 587
但是它返回错误
telnet: connect to address to remote host: Connection timed out
telnet: Unable to connect to remote host: Connection timed out
任何人请帮帮忙
当我试图在telnet Linux7.2.1511发行版上运行CentOS服务时,它会引发以下错误:
service telnet restart
Redirecting to /bin/systemctl restart
telnet.service Failed to restart telnet.service: Unit telnet.service failed to load: No such file or directory.
在我的计算机上运行的telnet服务器版本:
rpm -qa | grep telnet
telnet-0.17-59.el7.x86_64
t
我从Linux服务器telnet到windows机器以运行python脚本。该脚本将继续运行约25分钟,但由于Telnet已关闭,它始终在运行约20分钟后退出。在Linux服务器上显示"connection closed by foreign host“。
有没有办法在脚本运行期间保持会话打开?
windows上的Telnet配置:
The following are the settings on localhost
Alt Key Mapped to 'CTRL+A' : YES
Idle session timeout : Not On
我正在运行以下简单的telnet脚本,它只是登录到机器并退出。
同一脚本在一个Linux服务器上运行良好(通过1000次迭代),但在另一个Linux服务器(例如200次尝试后失败)失败(一致)。
在失败的情况下,失败所需的迭代次数是不同的,但是失败是持久的。
#!/usr/bin/perl
use Net::Telnet;
my $loop = 0;
my $dumpfile = "dump.log";
my $inputfile = "input.log";
for ($loop =1; $loop <=1000; $loop++) {