Chinaunix首页 | 论坛 | 博客
  • 博客访问: 110672
  • 博文数量: 40
  • 博客积分: 2510
  • 博客等级: 少校
  • 技术积分: 420
  • 用 户 组: 普通用户
  • 注册时间: 2009-06-02 15:41
文章分类

全部博文(40)

文章存档

2009年(40)

我的朋友
最近访客

分类: 系统运维

2009-06-15 09:31:10

 

四、运行VSFTP服务器

(一)启动vsftpd服务器

1如果专门提供ftp服务的话,必需让ftp以独立方式运行,(ftp占大量资源)

stardard initd需要修改conf文件

 

vi /etc/vsftpd.conf

listen=YES  #表示要以stardard initd模式启动,否则就以xinetd方式启动,

wq

 

 

然后把/etc/init.d/vsftpd添加到service

 

service --add vsftpd

service --del vsftpd

 

然后开始启动vsftpd

 

/etc/init.d/vsftpd start

或者:

 

或者

 

service vsftpd start

 

2、如果不专门提供ftp服务的话,使用xinetd方式,表示当有人访问ftp,才开始服务,首先必需在/etc/inetd.conf进行配置

添加下面的行

 

ftp stream tcp nowait root /usr/sbin/tcpd /usr/local/sbin/vsftpd

 

  如果使用的xinetd,必须在/etc/xinetd.d/目录下建立以vsftpd文件:

 

service vsftpd

{

disable = no

socket_type = stream

wait = no

user = root

server = /user/sbin/vsftpd vsftpd

port = 21

}

 

然后重启超级守护进程

 

/etc/init.d/xinetd restart

 

 

重启超级守护进程就等于启动了vsftp

 

(二)关闭vsftpd服务器

1、如果是以独立方式运行:

/etc/init.d/vsftpd start

service vsftpd stop

 

2、如果是以xinet方式运行:

 

/etc/init.d/xinetd stop

 

 

阅读(957) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~