|
楼主 |
发表于 2008-1-25 09:21:41
|
显示全部楼层
不好意思,表达错了,应该是问archlinux中使用的daemon是那一个守护程序。想设置Proftpd的运行方式。
见到有篇文章如下,提到设置daemon,故而想了解一下。
root@testroot]# vi /etc/xinetd.d/proftpd
service ftp
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/local/proftpd/sbin/proftpd
server_args = -c /usr/local/proftpd/etc/proftpd.conf
log_on_success += DURATION USERID
log_on_failure += USERID
}
# 上面的重点在于两行粗体字的地方!尤其是 server =.. 那一行!
# 由于我们是使用 Tarball 安装的,自然就以我们的档案放置目录为主,
# 如果您使用 RPM 安装,这里就不太相同啰!
# 另外,那个 server_args 后面接的则是设定档的档名咯!
[root@test root]# vi /usr/local/proftpd/etc/proftpd.conf
# 找到底下这个设定值:
ServerType standalone
Group nogroup
# 因为我们的系统预设并没有 nogroup 这个群组,所以必须要将他改成
# 系统里面有的群组才行吶!而服务器启动的方式有 super daemon 与
# stand alone ,所以:
ServerType inetd
Group nobody
[root@test root]# /etc/rc.d/init.d/xinetd restart
[root@test root]# netstat -tlnp
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 8483/xinetd
# 呵呵! 21 这个埠口出现了!理论上没有问题,不过还是需要分析一下
# /var/log/messages 这个档案的内容才行喔! |
|