如何在CentOS上配置Telnet用户权限
导读:在CentOS上配置Telnet用户权限,需要按照以下步骤操作: 安装xinetd和telnet服务: 如果尚未安装,请使用以下命令安装: sudo yum install xinetd telnet-server 启动并启用xi...
在CentOS上配置Telnet用户权限,需要按照以下步骤操作:
-
安装xinetd和telnet服务: 如果尚未安装,请使用以下命令安装:
sudo yum install xinetd telnet-server -
启动并启用xinetd服务:
sudo systemctl start xinetd sudo systemctl enable xinetd -
配置telnet服务: 编辑
/etc/xinetd.d/telnet文件:sudo 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 }保存并退出。
-
配置防火墙: 如果您启用了防火墙,请确保开放Telnet端口(默认为23):
sudo firewall-cmd --permanent --add-service=telnet sudo firewall-cmd --reload -
创建Telnet用户: 创建一个新用户,例如用户名为
telnetuser:sudo adduser telnetuser sudo passwd telnetuser按照提示设置密码。
-
配置用户权限: 编辑
/etc/pam.d/telnet文件:sudo vi /etc/pam.d/telnet在文件顶部添加以下行:
auth required pam_listfile.so item=user sense=allow file=/etc/telnet.allow onerr=succeed保存并退出。
-
创建允许访问Telnet的用户列表: 创建一个名为
/etc/telnet.allow的文件,并添加允许访问Telnet的用户:sudo vi /etc/telnet.allow在文件中添加用户名,例如:
telnetuser保存并退出。
现在,您已经成功配置了CentOS上的Telnet用户权限。只有/etc/telnet.allow文件中列出的用户才能使用Telnet服务。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 如何在CentOS上配置Telnet用户权限
本文地址: https://pptw.com/jishu/769783.html
