返回顶部
首页 > 资讯 > 后端开发 > Python >python telnet远程登录端口交
  • 352
分享到

python telnet远程登录端口交

端口远程登录python 2023-01-31 01:01:47 352人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

玩蛇网本篇文章主题是Python教程之如何通过telnet执行脚本达到可以登陆远程机器,并执行命令的流程。python telnet调用,登录远程机器执行命令的方法是怎么样的?整段代码中用到了哪几个python模块?大家通过以下的代

玩蛇网本篇文章主题是Python教程之如何通过telnet执行脚本达到可以登陆远程机器,并执行命令的流程。python telnet调用,登录远程机器执行命令的方法是怎么样的?整段代码中用到了哪几个python模块?大家通过以下的代码就可以了解到整个流程的思路。

端口交互在代码中会用到telnetlib,Python sys模块

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
def telnetdo(HOST=None, USER=None, PASS=None, COMMAND=None): #define a function
    import telnetlib, sys
    if not HOST:
        try:
            HOST = sys.argv[1]
            USER = sys.argv[2]
            PASS = sys.argv[3]
            COMMAND = sys.argv[4]
        except:
            print "Usage: telnetdo.py host user pass command"
            return
    msg = ['Debug messages:\n'] #
    tn = telnetlib.Telnet() #
    try:
        tn.open(HOST)
    except:
        print "Cannot open host"
        return
     
        #msg.append(tn.expect(['login:'], 5)) #
     
        tn.read_until("login:")
    tn.write(USER + '\n')
    if PASS:
        #msg.append(tn.expect(['PassWord:'], 5))
        tn.read_until("Password:")
        tn.write(PASS + '\n')
     
        #msg.append(tn.expect([USER], 5))
     
        tn.write(COMMAND + '\n')
    tn.write("exit\n")
     
        #msg.append(tn.expect(['#'], 5))
     
        tmp = tn.read_all()
    tn.close()
    del tn
    return tmp
使用Python实现Telnet远程登录的操作还是比较简单的,一起学习python的小伙伴们有什么好的想法可以一起交流下。

玩蛇网文章,转载请注明出处和文章网址:Http://www.iplaypy.com/code/c2701.html [复制]

--结束END--

本文标题: python telnet远程登录端口交

本文链接: https://lsjlt.com/news/184401.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • python telnet远程登录端口交
    玩蛇网本篇文章主题是Python教程之如何通过telnet执行脚本达到可以登陆远程机器,并执行命令的流程。python telnet调用,登录远程机器执行命令的方法是怎么样的?整段代码中用到了哪几个python模块?大家通过以下的代...
    99+
    2023-01-31
    端口 远程登录 python
  • 使用Python实现Telnet远程登录
     by0x0021 2013-03-25 18:06:07 # -*- coding: utf-8 -*- import telnetlib '''Telnet远程登录:Windows客户端连接Linux服务器''...
    99+
    2023-01-31
    远程登录 Python Telnet
  • python telnet 登录
    有段时间想利用python自动批量登录设备,并输入命令。但是读取设备列表文件遍历后发现telnetlib库的登录不上设备。其显示错误为socket.gaierror: [Errno 4] non-recoverable name resol...
    99+
    2023-01-31
    python telnet
  • Linux更改SSH远程登录端口教程
    导读SSH:短于安全Shell,SSH(由SSH通信安全公司开发)是用于远程登录安全协议。 使用SSH客户端,用户可以连接到服务器以比其他方法(例如telnet)更安全的方式传输信息。到右侧的图像是SSH会话,它使用一个命令行界面,可如何外...
    99+
    2023-06-05
  • Linux命令之telnet – 基于TELNET协议的远程登录工具
    用途说明 telnet命令通常用来远程登录。telnet程序是基于TELNET协议的远程登录客户端程序,最新的TELNET协议版本是RFC854。Telnet协议是TCP/IP协议族中的一员,是Internet远程登...
    99+
    2022-06-03
    Linux ssh telnet 服务器 远程登录
  • python多进程登录远端服务器
    目录通过Semaphore 来控制对共享资源的的访问数量,可以控制同一时刻并发的进程数 。 #/usr/bin/python # _*_ coding: utf-8 _*_ ...
    99+
    2024-04-02
  • 思科(cisco)交换机设置远程登录服务以及通过console口登录实验
      这两个图本质上就是一个图,没什么区别  实验配置 一,我们都知道默认情况下交换机的所有端口都在vlan  1下面,接下来我们为交换机先配置vlan 1配置ip Switch>enable //进入特权...
    99+
    2023-10-11
    服务器 网络 运维
  • 腾讯云服务器怎么登录远程桌面端口
    如果您使用的是腾讯云服务器,那么登录远程桌面端口是非常方便的。以下是登录远程桌面端口的步骤: 选择要远程登录的设备,例如:QQ或者微信,然后在远程桌面端口输入框中输入“远程登录”。 在QQ或者微信客户端中选择“账户”选项,然后找到“远程...
    99+
    2023-10-26
    腾讯 端口 远程桌面
  • 使用python远程登录
    最近要使用python做一个在web上管理交换机的程序,需要远程登录,就查了点资料,由于还没有搞到交换机,就先用自己的机器测试一下。 首先python的标准库中包含telnet,用起来也很方便,查看一下文档写了个小程序: #!/usr/...
    99+
    2023-01-31
    远程登录 python
  • 如何远程登录腾讯云服务器端系统设置端口
    首先,在使用腾讯云服务器管理工具登录云服务器之前,需要进行端口设置。在服务器的控制台窗口中,可以通过输入端口号或使用命令“Port 1”来查找对应的端口号。如果找不到对应的端口号,则需要先创建一个新的端口号,并在控制台中输入端口号来实现远程...
    99+
    2023-10-28
    腾讯 服务器端 端口
  • python登录接口
    基础需求: 让用户输入用户名密码认证成功后显示欢迎信息输错三次后退出程序 #!/usr/bin/python #_*_coding:utf-8_*_ user_dic={ 'hgz1':{'passwd':'123','flag'...
    99+
    2023-01-31
    接口 python
  • 云服务器怎么远程登录电脑版网页端口
    首先,你需要安装一个云服务器客户端,它可以使用现有的软件,比如Windows Server 32位或更高版本的 Debian/Ubuntu Linux 发行版,或者是使用 Apache 的 Apache 2 或更高版本,你可以在官网上下载对...
    99+
    2023-10-27
    端口 服务器 远程登录
  • python远程登录windows系统
    首先安装wmi 命令:pip install wmi 然后会报错缺少pywin32-219.win-amd64-py2.7.exe包,去下面这个地址下载 http://sourceforge.net/projects/pywi...
    99+
    2023-01-31
    远程登录 系统 python
  • 腾讯云服务器怎么登录远程桌面端口管理
    如果您是在腾讯云服务器上远程登录远程桌面端口管理,可以按照以下步骤在远程桌面端口管理窗口中创建一个帐户。 在本地计算机中,您需要创建一个本地计算机的帐户。右键单击您要登录的计算机,然后选择“创建帐户”。在弹出的页面中,输入该计算机的用户名...
    99+
    2023-10-26
    腾讯 端口 远程桌面
  • 腾讯云服务器怎么登录远程桌面端口设置
    如果您是在腾讯云服务器上进行远程连接,需要使用远程桌面端口来进行登录,可以登录腾讯云服务器的远程桌面端口并配置您的本地连接信息。以下是在本地连接上配置的远程桌面端口: 打开“控制面板”→“网络连接”→“本地连接”。 右键单击您的本地连接...
    99+
    2023-10-26
    腾讯 端口 远程桌面
  • Win7旗舰版无法使用远程登录如何开启telnet服务
      Telnet协议是TCP/IP协议中的其中一个协议,是Internet远程登陆服务的标准协议和主要方式。在Win7系统中Telnet默认情况下是关闭的,这样一来用户就无法使用远程登录了。那么,深度Win7旗舰版该如何...
    99+
    2023-06-08
    Win7 telnet 远程登录 舰版
  • 如何使用注册表修改系统远程桌面登录端口
    这篇文章主要介绍了如何使用注册表修改系统远程桌面登录端口,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Windows远程桌面的默认端口为3389,如果不修改该端口,而使用公网...
    99+
    2023-06-13
  • 华为云服务器怎么远程登录电脑版网页端口
    要远程登录华为云服务器的电脑版网页端口,您可以按照以下步骤进行操作: 打开浏览器,输入华为云官网地址(https://www.huaweicloud.com/)并登录您的账号。 进入控制台页面,选择“云服务器 ECS” 进入 ECS 管...
    99+
    2023-10-26
    华为 端口 服务器
  • 使用注册表修改系统远程桌面登录端口图文教程
    Windows远程桌面的默认端口为3389,如果不修改该端口,而使用公网IP上网的话,会被很多工具扫描并试图破解密码后登录。 WINXP系统属于远程桌面的单用户系统,如果在登录时发现当前电脑已经有其他用户使用,会弹出提示...
    99+
    2023-06-07
    注册表 修改远程桌面端口 远程桌面 登录 端口 系统 图文
  • python编写登录接口
    要求: 输入用户名密码       认证成功显示欢迎信息    输错三次以后锁定 代码如下: # Author:YKwhile(True): select=input('请问是注册还是登录') if select == '注册...
    99+
    2023-01-30
    接口 python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作