Linux 使用yum安装telnet-server、telnet、xinetd以及telnet本机ip

一、查看telnet-server、telnet是否安装

rpm -qa telnet-server
rpm -qa telnet
没有输出telnet的版本,什么都没有输出,表示未安装

二、安装telnet服务

yum list | grep telnet

image

yum install -y telnet-server.x86_64
yum install -y telnet.x86_64

三、检查xinetd是否开启

service xinetd restart

显示红色区域提示,则表示没有安装
image

四、安装xinetd

yum list | grep xinetd

image

yum install -y xinetd.x86_64

五、再次输入 service xinetd restart 检查,红色区域提示表示成功

image

将xinetd里面disable参数值设为no

vi /etc/xinetd.d/telnet

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

}

再次service xinetd restart,上一步换了里面属性,所以要重启一次

六、验证

telnet 127.0.0.1
image
输入logout,又回到root模式
image

七、常见报错

Kernel 3.10.0-693.2.2.el7.x86_64 on an x86_64
iZwz95a6wosz6klzf7o6hcZ login: root
Password:
Login incorrect
解决办法:
注释/etc/pam.d/remote的第一行,即:auth required pam_securetty.so
[root@iZwz95a6wosz6klzf7o6hcZ pam.d]# cat remote
#%PAM-1.0
#auth required pam_securetty.so
auth substack password-auth
auth include postlogin
account required pam_nologin.so
account include password-auth
password include password-auth

posted @ 2023-06-28 10:54  村尚chun叔  阅读(1116)  评论(0编辑  收藏  举报