init:无法生成 telnetd 主进程:无法执行:没有此文件或目录

init:无法生成 telnetd 主进程:无法执行:没有此文件或目录

内核:[43.208320] init:无法生成 telnetd 主进程:无法执行:没有此文件或目录在 Ubuntu 14.04 启动时我多次收到此消息。telnetd 是一个我可以启动的脚本:

# /etc/init.d/telnetd start
* Starting Telnet Daemon

这些权利包括:

-rwxrwxr-x 1 root root 4309 Jan 11 14:27 /etc/init.d/telnet

我使用以下命令初始化该服务:

# update-rc.d telnetd start 25 2 3 4 5 . stop 80 0 1 6 .
 System start/stop links for /etc/init.d/telnetd already exist.

我在 /etc/rcX 中检查了链接的存在。它们在那里,即:

 # find /etc/rc* -name "*telnetd*" | xargs ls -l
lrwxrwxrwx 1 root root 22 Jan 11 14:24 /etc/rc0.d/K99telnetd -> ../init.d/telnetd
lrwxrwxrwx 1 root root 22 Jan 11 14:24 /etc/rc1.d/K99telnetd -> ../init.d/telnetd
lrwxrwxrwx 1 root root 22 Jan 11 14:24 /etc/rc2.d/S01telnetd -> ../init.d/telnetd
lrwxrwxrwx 1 root root 22 Jan 11 14:24 /etc/rc3.d/S01telnetd -> ../init.d/telnetd
lrwxrwxrwx 1 root root 22 Jan 11 14:24 /etc/rc4.d/S01telnetd -> ../init.d/telnetd
lrwxrwxrwx 1 root root 22 Jan 11 14:24 /etc/rc5.d/S01telnetd -> ../init.d/telnetd
lrwxrwxrwx 1 root root 22 Jan 11 14:24 /etc/rc6.d/K99telnetd -> ../init.d/telnetd

等,init.d 和 rcX 归 root root 所有。

我检查了conf文件:

# init-checkconf /etc/init/telnetd.conf
File /etc/init/telnetd.conf: syntax ok

我删除并重新安装了该服务。没有变化。

我不明白错误消息“没有这样的文件或目录”,以及为什么脚本在启动时没有启动。

提前感谢您的帮助

相关内容