Linux系统Telnet服务

发表于:2016-3-07 11:02

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:King-Penguin    来源:51Testing软件测试网采编

  telnet与ssh相比,安全性能并不高,但是在ssh版本升级或者其他的情况下还是需要开启这一项服务。linux提供服务是由运行在后台的守护进程daemon来执行的,telnet服务是由xinetd守护的。
  RedHat系统:
  开启telnet服务:
  1、检查telnet是否已经安装。
  2、查看telnet服务是否开启,
  命令:chkconfig --list | grep telnet
  3、开启telnet服务
  方法一:vi /etc/xinetd.d/telnet
vi /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=yes行前加#,或者改为disable=no
  4、重新启动xinetd守护进程
  由于telnet服务也是由xinetd守护的,所以安装完telnet-server,要启动telnet服务就必须重新启动xinetd
  [root@centos-64-min xinetd.d]# service xinetd restart
  5、关闭防火墙
  1) 重启后生效
  开启: chkconfig iptables on
  关闭: chkconfig iptables off
  2) 即时生效,重启后失效
  开启: service iptables start
  关闭: service iptables stop
  6、如果想允许以root身份登录telnet
  vi /etc/pam.d/login
  在 auth required /lib/security/pam_securetty.so 这行前加 # ,即把这行注释掉就行
  关闭telnet服务
  (1)法一:vi /etc/xinetd.d/telnet 将distable = no 改成 disable = yes
  法二:chkconfig telnet off 如果需要设置telent服务不为开机自启动,使用命令chkconfig --del telnet
  (2)使用命令service xinetd restart或者/etc/init.d/xinetd restart是更改生效
  删除telnet-server包:RPM -e telnet-server --nodeps      注释23端口: vi /etc/service.
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号