6_1_execute_remote_telnet_cmd.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:Python-Network-Programming-Cookbook-Second-Edition 作者: PacktPublishing 项目源码 文件源码
def run_telnet_session():

    user = input("Enter your remote account: ")
    # Comment out the above line and uncomment the below line for Python 2.7.
    # user = raw_input("Enter your remote account: ")

    password = getpass.getpass()

    session = telnetlib.Telnet(HOST)

    session.read_until(b"login: ")
    session.write(user.encode('ascii') + b"\n")
    if password:
        session.read_until(b"Password: ")
        session.write(password.encode('ascii') + b"\n")

    session.write(b"ls\n")
    session.write(b"exit\n")

    print (session.read_all())
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号