首页 > Linux考试认证

linux认证辅导:linuxtelnet服务开启

时间:2009-10-16 05:53:44  作者:  我要投稿
Linux初探欢迎您的投稿,投放方法请点击这里查看,我们会定期赠送精美小礼品给优秀的投稿作者。海纳百川 取则行远!LinuxGoo欢迎您的到来。
今天公司有个同事弄了个Red Hat Enterprise 5装,系统装好后,发现telnet不能用,ssh是可以的。搞了好久,才给搞定,结合以前摘下的关于这方面的资料,参考如下:1。概述l......

  今天公司有个同事弄了个Red Hat Enterprise 5装,系统装好后,发现telnet不能用,ssh是可以的。搞了好久,才给搞定,结合以前摘下的关于这方面的资料,参考如下:

  1。概述linux提供服务是由运行在后台的守护程序(daemon)来执行的。

  守护进程的工作就是打开1个端口(port),等待(listen)进入的连接。在C/S模式中,如果客户提请了1个连接,守护进程就创建(fork)子进程来响应这个连接,而父进程继续监听其他服务的请求。

  但是,对于系统所提供的每1个服务,如果都必须运行1个监听某个端口连接发生的守护程序,那么通常意味着系统资源的浪费。为此,引入“扩展的网络守护进程服务程序”xinetd(xinetd internet daemon)。telnet服务也是由xinetd守护的。

  2。检测telnet、telnet-server的rpm包是否安装

  OS:RedHat9

  [root@localhost root]#rpm -qa telnet

  telnet-0.17-25 //telnet*.rpm是默认安装的//

  [root@localhost root]#rpm -qa telnet-server

  空

  //telnet*.rpm是默认没有安装的//

  3。安装telnet-server第3张盘上有telnet-server-0.17-25.i386.rpm [root@localhost root]#rpm -ivh telnet-server*.i386.rpm --这个软件包依赖于xinet这个包。

  4。修改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

  PS:

  安装telnet-server后,系统才有文件/usr/sbin/in.telnetd

  5。重新启动xinetd守护进程由于telnet服务也是由xinetd守护的,所以安装完telnet-server,要启动telnet服务就必须重新启动xinetd

  [root@localhost root]#service xinetd restart

  或

  [root@localhost root]#/etc/init.d/xinetd restart

  6。关闭系统的防火墙,如果不能修改,则先修改下用户认证方式再试试(setup -> Authentication configuration) linux系统默认的防火墙是“high”

  命令行界面CLI:

  [root@localhost root]# setup

  选择:“firewall configuration”

如果您需转载 linux认证辅导:linuxtelnet服务开启,请注明来自LinuxGoo.com,其版权归原作者所有。请广大网友留言时遵纪守法,使用文明用语。如果您在应用中有什么问题,请在下面留言,我们会尽快解答。
来顶一下
近回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
相关文章
栏目热门