dai_zixuan
2018-07-03 11:43
采纳率: 50%
浏览 1.0k

如何在linux2.6的内核中添加telnet功能开机自启动进程?

如题,不能改变文件系统,不能用启动脚本,要求init进程后自动启动telnet,大体思路、具体的方法,都可以,急求,在线等!

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

7条回答 默认 最新

  • 帅得不敢出门 2018-07-04 09:37
    已采纳

    init也是内核启动的, 直接修改内核,在init后调用tenletd

    已采纳该答案
    打赏 评论
  • 毛线一团 2018-07-03 12:04

    linux2.6 安装路径是?telnet rpm -qa | grep telnet 显示结果是?

    打赏 评论
  • Simple_JD 2018-07-04 02:35

    首先不清楚你的目的是,init加载会初始化一系列的参数和进程,包括启动rc.d启动脚本。

    打赏 评论
  • qq_27038979 2018-07-04 03:36

    我安装了Redhat Linux6.2,却找不到通常用于设置守护进程序的inetd.conf,不知应如何配置守护进程?如何才能让我的Linux有让用户Telnet的功能?
    |
    找一下看 cd / find . -name inetd.conf
    |
    你网络方面的软件没装全吧?? 另外的还有一个配置文件/et/services
    |
    开始选择时候,一般有关网络的安装的选择除了NFS和DNS之外都要 另外的应该是/etc/services
    |
    安装有一项是选inetd服务的。
    |
    我也遇到过这个问题,当时也搞不定.但我又重装了一下就可以了. 我估计是安装时出的问题!
    |
    RedHat7.0中使用Net4,已经没有inetd.conf文件了。网络配置在/etc/xinetd.d/目录下,有关pop3的配置文件是ipop3,将其中的disable=yes注释即可。 我没有装过RedHat6.2,不知是否一样?
    |
    位置在/etc/inetd.conf,里面有一行: telnet stream tcp nowait root /usr/sbin/tcpd in.telnetd 缺省是打开的。
    |
    #setup 将关于网络的选项选上。 #reboot

    打赏 评论
  • xq940919 2018-07-04 06:39

    1。如果安装了telnet、telnet-server的rpm包,就跳到2。,否则安装这个包。
    2。修改telnet服务配置文件
    vi /etc/xinetd.d/telnet
    service telnet{disable = yes
    flags = REUSE
    socket_type = streamwait = nouser = root
    server = /usr/sbin/in.telnetd
    log_on_failure += USERID}将disable=yes行前加#,或者改为disable=no
    3。重新启动xinetd守护进程
    由于telnet服务也是由xinetd守护的,所以安装完telnet-server,要启动telnet服务就必须重新启动xinetd
    [root@localhost root]#service xinetd restart
    4。关闭系统的防火墙
    linux系统默认的防火墙是“high”。
    (方法:[root@localhost root]# setup
    选择:“firewall configuration”
    选择:security level——“no firewall”)
    5。

    打赏 评论
  • dai_zixuan 2018-07-04 11:02

    谢谢各位,我的目的是在内核态下调用用户态的程序,目前已经找到方法了,在内核中调用call_usermodehelper函数,可以直接调用用户空间的程序

    打赏 评论
  • wmz1101 2018-07-04 13:54

    配置一下yum
    yum install -y telnet #安装

    打赏 评论

相关推荐 更多相似问题