我需要使用IP地址和端口登录远程服务器。
import telnetlib
try:
conn = telnetlib.Telnet("IPaddress", "Port")
response = 'Success'
except:
response = 'Failed'
finally:
print(response)
连接正在取得成功。但是在尝试使用以下命令查看服务器的配置时,收到错误消息。
print(conn.read_all())
欢迎使用xxx版本:3.2.28.38
建造:20 / 10-2016 at 14:56
禁止未经授权的访问
uclibc登录:
60秒后登录超时。
答案 0 :(得分:0)
这也适用于我:
import socket
def isOpen(ip , port):
s = socket.socket(socket.AF_INET , socket.SOCK_STREAM)
try:
s.connect((ip , int(port)))
s.shutdown(2)
return True
except:
return False