@server = TCPServer.open(@host, @port)
rescue Exception => e
@log.fatal("SSH protocol start ... failed. (#{e.to_s})")
raise "SSHServer start failed."
end
@log.info("SSH protocol start ... ok\n")
@protocol_started = true
while @server
@socket = nil
begin
Timeout::timeout(@timelimit) do
@socket = @server.accept
p @socket.class.to_s
p @socket.peeraddr #获得远程主机IP地址等信息,返回值为数组
p @socket.addr #本机ip等信息,返回值为数组