找回密码
 注册
查看: 864|回复: 7

怎么让proftpd开机时自动启动,关机时自动又关掉?

[复制链接]
发表于 2003-6-20 14:12:14 | 显示全部楼层 |阅读模式
每次都要手动,好麻烦阿?
最不好的是关机是忘了关掉那个进程的话,下次进系统就会出错。
多谢!(redhat9 proftp好像是1.28--上次出错好麻烦,原来的文件丢了)
发表于 2003-6-20 15:45:46 | 显示全部楼层
编辑/etc/rc.d/rc.local,在其中加入启动Proftpd的路径和语句,如:
/usr/local/proftpd/bin/proftpd
回复

使用道具 举报

 楼主| 发表于 2003-6-20 18:26:49 | 显示全部楼层
多谢!
回复

使用道具 举报

 楼主| 发表于 2003-6-20 22:43:23 | 显示全部楼层
还是不行阿!
我修改后的配置文件是:
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
/usr/local/sbin/proftpd
touch /var/lock/subsys/local
要怎么办?
回复

使用道具 举报

发表于 2003-6-22 20:13:46 | 显示全部楼层
将源码目录下contrib/dist/rpm/proftpd.init.d 复制到 /etc/rc.d/init.d,改名为proftpd,这是一个启动脚本。
然后执行 chkconfig --add proftpd。
这样就可以用ntsysv来设置是否自动启动了。
回复

使用道具 举报

发表于 2003-6-23 09:44:57 | 显示全部楼层
再教你一个终极办法,在/etc/rc.d/rc3.d/建立一个S100xxx(随便去个名字但是第一个需要写S表示启动,100表示执行顺序。)然后写入启动的信息就行了。绝对安全,不容易被发现。呵呵,你也许能够看到rc.local脚本也在里面哦
回复

使用道具 举报

发表于 2003-6-23 17:58:25 | 显示全部楼层
[quote:c9964fa473=""]再教你一个终极办法,在/etc/rc.d/rc3.d/建立一个S100xxx(随便去个名字但是第一个需要写S表示启动,100表示执行顺序。)然后写入启动的信息就行了。绝对安全,不容易被发现。呵呵,你也许能够看到rc.local脚本也在里面哦[/quote]我上面说的那个已经就是你所谓的“终极”办法了。
你只在rc3.d中加入“S100xxx”并不全面,其他启动级(runlevel)里也需要加入类似这个的东西,如果他的启动级是5,照你说的方法依然无法自动启动,还有这些只是连接。
使用chkconfig可以自动完成所有工作,看看man chkconfig。
red hat 9。
回复

使用道具 举报

 楼主| 发表于 2003-6-24 11:30:16 | 显示全部楼层
多谢各位大哥。我已经搞定了。嘿嘿
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-3-3 19:22 , Processed in 0.053219 second(s), 16 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表