以root的身份在/etc/xinetd.d/目录中编辑文本文件proftpd,内容如下:
# default: on
# description: The proftpd server serves proftpd sessions;
service proftpd
{
disable = no
port = 21
socket_type = stream
protocol = tcp
user = root
server = /usr/local/sbin/in.proftpd
type = UNLISTED
wait = no
}
第一和第二行是注释行,不用管它。第三行是定义服务的名称为proftpd。
第五行disable的意思是禁用,disable=yes是禁用,disable=no就是启动。如果你想每次启动就使用服务的话,肯定要disable=no啦。
第六行是指定该服务的端口,ftp的端口是21。如果你不用21端口,可以根据proftpd.conf文件作相应的改变。呵呵,这个就根据你的服务设置端口咯。
第七行是socket的类型,这里我们设为stream(流)。
第八行是指定协议,这里我们设为tcp协议。
第九行是启动该服务的用户,我们设为root。
第十行是指定运行文件的路径。
第十二行是不等待到启动完成。
文件编好后,运行:
killall -HUP xinetd
或:
/etc/rc.d/init.d/xinetd restart
之后这个服务便可以使用了。
----------------------------------------------------------------
----------------------------------------------------------------
----------------------------------------------------------------
附:
如果希望通过服务名来连接程序,那么需在文件/etc/services下面添加下面语句:
proftpd 9999/tcp
阅读(1434) | 评论(0) | 转发(0) |