专栏首页python3使用Python实现Telnet远程登录

使用Python实现Telnet远程登录

使用Python实现Telnet远程登录

by0x0021 2013-03-25 18:06:07

# -*- coding: utf-8 -*- import telnetlib '''Telnet远程登录:Windows客户端连接Linux服务器'''  # 配置选项 Host = '192.168.1.2' # Telnet服务器IP sername = 'admin' # 登录用户名 password = '123456' # 登录密码 finish = ':~$ ' # 命令提示符(标识着上一条命令已执行完毕) # 连接Telnet服务器 tn = telnetlib.Telnet(Host) # 输入登录用户名 tn.read_until('login: ') tn.write(username + '\n')  # 输入登录密码 tn.read_until('Password: ') tn.write(password + '\n') # 登录完毕后,执行ls命令 tn.read_until(finish) tn.write('ls\n') # ls命令执行完毕后,终止Telnet连接(或输入exit退出) tn.read_until(finish) tn.close() # tn.write('exit\n')

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • python写一个cmdb管理系统

    在人生苦短,我用Python的号召下,自己也学习了python这门语言,也自己写了一个简单cmdb系统,简单说一下这个系统,功能就是资产的增删改查,excel导...

    py3study
  • python中3个帮助函数help,di

    py3study
  • (项目)生鲜超市(八)

      可以在该文档中做交互和测试,文档可以生成js,shell和python代码段,可以拿来直接使用。

    py3study
  • 【RL-TCPnet网络教程】第31章 Telnet远程登录基础知识

    本章节为大家讲解Telnet (Teletype Network) 的基础知识,方便后面章节的实战操作。

    armfly
  • Linux命令(56)——telnet命令

    telnet命令用于登录远程主机,是基于Telnet协议的远程登录程序,对远程主机进行管理。telnet因为采用明文传送报文,安全性不好,很多Linux服务器都...

    Dabelv
  • Telnet必知必会

    早期计算机并没有考虑网络互联的场景,在很长一段时间,计算机作为昂贵的资源只在军方和高校使用。因为能用的起电脑的国家和机构少之再少,因此,大家的通信也非常简单,简...

    运维部落
  • 传李飞飞下半年将从谷歌离职,谷歌官方回应

    【新智元导读】据外媒报道,由于受到谷歌与军方合作事件的冲击,谷歌云AI/ML首席科学家李飞飞或将在未来几个月内离职。报道称,因去年9月在与谷歌管理层其他人员的电...

    新智元
  • Python-定时器使用

    通过crontab -e命令,添加定时器任务。定期执行python的脚本。如果-e后面是多条命名,可以用分号”;”进行分割。用分号 (;) 所分割的话,那么命令...

    py3study
  • PHP合并数组的几种方法比较

    在7.0.20版本中,array_merge_recursive合并相同字符串索引的数组时,合并结果中会有相同的数字索引。

    俗可耐
  • JMeter(十)-正则表达式关联

    jmeter中,接口自动化的关键在于参数关联。比如需要登录的接口,如何调用登录口令?一个增删改查的闭环,如何将接口参数上下传递?下面就以实际的例子来仔细说一说

    飞天小子

扫码关注云+社区

领取腾讯云代金券