python写的简单登陆服务器脚本

用python模拟的ssh系统,只能验证登陆,别的功能暂时没有。版本定为0.1把,以后慢慢改进。

import socket
host=''
port=4444
addr=(host,port)
ss=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
ss.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,1)
ss.bind(addr)
ss.listen(5)
while True:
    clientsock,clientaddr=ss.accept()
    while True:
        clientsock.send('user:')
        data=clientsock.recv(4096)
        print data
        while data.strip()!='root':
            clientsock.send('user:')
            data=clientsock.recv(4096)
            print data
        clientsock.send('pass:')
        data=clientsock.recv(4096)
        print data
        while data.strip()!='111111':
            clientsock.send('pass:')
            data=clientsock.recv(4096)
            print data
        clientsock.send('login success!!!\n')
        clientsock.close()
        break