Chinaunix首页 | 论坛 | 博客
  • 博客访问: 334359
  • 博文数量: 214
  • 博客积分: 4258
  • 博客等级: 上校
  • 技术积分: 2021
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-02 09:16
个人简介

http://blog.csdn.net/ly21st http://ly21st.blog.chinaunix.net

文章分类

全部博文(214)

文章存档

2018年(16)

2015年(1)

2014年(2)

2012年(22)

2011年(173)

分类: LINUX

2011-09-24 21:13:19

以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) |
给主人留下些什么吧!~~