CentOS7安装Telnet服务并初试Python Telnetilb模块

“在Python中,支持Telnet/SSH远程登录访问网络设备的模块很多,常见的有Telnetlib、Ciscolib、Paramiko、Netmiko和Pexpect。其中,Telnetlib和Ciscolib对应Telnet协议,后面3个对应SSH协议。”(王印老师《网络工程师的Python之路——网络运维自动化实战》,P124)

安装Telnet及相应服务

检查设备是否已有telnet-server、telnet与xinetd服务:

[root@zabbix-server ~]# rpm -qa telnet-server
[root@zabbix-server ~]# rpm -qa telnet
[root@zabbix-server ~]# rpm -qa xinetd
//如上,没有结果(即未安装)

安装服务:

[root@zabbix-server ~]# yum install -y telnet-server.x86_64
[root@zabbix-server ~]# yum install -y telnet.x86_64
[root@zabbix-server ~]# yum install -y xinetd.x86_64

将Xinetd中的Disable参数修改为no

[root@zabbix-server ~]# vim /etc/xinetd.d/telnet
//没有该文件时则创建该文件,写入以下内容

service telnet
{
        disable = yes
        flags           = REUSE
        socket_type     = stream
        wait            = no
        user            = root
        server          = /usr/sbin/in.telnetd
        log_on_failure  += USERID
 
}

//注意要将disable的值改
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值