Chinaunix首页 | 论坛 | 博客
  • 博客访问: 185906
  • 博文数量: 23
  • 博客积分: 1475
  • 博客等级: 上尉
  • 技术积分: 278
  • 用 户 组: 普通用户
  • 注册时间: 2006-09-23 16:18
文章分类

全部博文(23)

文章存档

2014年(8)

2012年(2)

2010年(3)

2009年(6)

2008年(4)

我的朋友

分类: LINUX

2008-05-12 23:18:19

liunx下配置的FTP服务器有多方法,本次我所要要配置的FTP服务器主要针对小红帽Liunx自带的vsftp,配置方法如下:
 
(1) 首先要在系统中添加提供给别人使用的FTP帐号,假设帐号为ftp1,使用命令添加帐号ftp1
      Useradd -d /home/ftp1 -s /bin/bash -g 5501 -u 5501  ftp1
 
(2) 查看FTP服务是否被起来,
    netstat -utl |grep ftp  
  如果出现如下信息,就说明分 ftp服务就起来,否则FTP的服务未起来,就需要起FTP服务:
  tcp   0  0 *:ftp                       *:*                         LISTEN
(3) 启动FTP的服务
   FTP的服务脚本在 /usr/sbin目录下
   启动服务: /usr/sbin/vsftpd&
(4) 修改FTP的服务的配置文件,有时系统默认提供的FTP服务,不能满足我们的要求,就需要修改FTP的配置文件 件,FTP的配置文件所在目录为:/etc/vsftpd/vsftpd.conf 其中一些关键项的说明如下:
   1、修改的部分:把 local_enable=yes write_enable=yes和local_umask=022前面的注释取消。
   2、增加部分:listen=YES(ftp作为独立的守护进程)
chroot_local_user=yes(用户被定位在自己的主目录里,用cd / 并不能切换到根目录)
   cmds_allowed=ABOR,CWD,LIST,MDTM,MKD,NLST,PASS,PASV,
PORT,PWD,QUIT,RETR,RMD,RNFR,RNTO,SITE,SIZE,STOR,TYPE,USER,
ACCT,APPE,CDUP,HELP,MODE,NOOP,REIN,STAT,STOU,STRU,SYST(只许上传文件和目录,但不许删除。注意:这些必须一行写完)
 
 
阅读(1185) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~