centos8 telnet安装

1. 装包

yum -y install telnet telnet-server

2. 启服务

systemctl enable telnet.socket --now

3. 防火墙开放端口

firewall-cmd --list-port

firewall-cmd --permanent --add-port=23/tcp

firewall-cmd –reload

4. 启用网络守护进程服务(只是临时使用的话可以不用,如open-sshd升级暂用telnet服务代替)

yum -y install xinetd

vi /etc/xinetd.d/telnet   

复制代码
#如果没有此文件,就手动创建

#default: yes
#description: The telnet server servestelnet sessions; it uses
#unencrypted username/password pairs for authentication.
service telnet
{
flags = REUSE
socket_type = stream
wait = no
user = root
server =/usr/sbin/in.telnetd
log_on_failure += USERID
disable = no
}
复制代码

systemctl enable  xinetd.service  --now

 

注: telnet默认只能使用普通用户登录,然后su root;如果要直接允许root登录,需要额外配置:

(网上搜索很多人说是修改/etc/pam.d/login的第一行,但是本人修改后仍然无法使用root登录,修改remote后就可以正常登录了)

vi /etc/pam.d/remote

注释掉这一行
#auth required pam_securetty.so

posted @   咿呀哒喏  阅读(741)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示