使用ruby telnet 功能时老是超时不知道怎么回事?也许习惯了百度了,但百度了很久都没有找到答案。
错误如下:
zxx@linux-lk33:~> ./service.rb
Trying 192.168.1.100...
Connected to 192.168.1.100.
Welcome to SUSE LINUX 10.1 (X86-64) - Kernel 2.6.16.13-4-default (2).
linux-lk33 login: zxx
Password:
Last login: Tue Nov 2 04:54:38 EDT 2010 from 192.168.1.10 on pts/2
Have a lot of fun...
vvvvv
/usr/lib64/ruby/1.8/net/telnet.rb:551:in `waitfor': timed out while waiting for more data (Timeout::Error)
from /usr/lib64/ruby/1.8/net/telnet.rb:678:in `cmd'
from /usr/lib64/ruby/1.8/net/telnet.rb:723:in `login'
from ./service.rb:6
Terminal type? zxx@linux-lk33:~>