Chinaunix首页 | 论坛 | 博客
  • 博客访问: 26345
  • 博文数量: 16
  • 博客积分: 672
  • 博客等级: 上士
  • 技术积分: 150
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-02 22:48
文章分类

全部博文(16)

文章存档

2011年(2)

2010年(14)

我的朋友

分类: LINUX

2010-06-04 21:53:14

一、安装
    sudo apt-get install vsftp

二、新建用户
    添加用户 sudo adduser ftpuser1 -home /var/ftp/pub -disabled-login
    添加到组 sudo adduser ftpuser1 ftp
    添加密码 sudo passwd ftpuser1

三、配置
    vi /etc/vsftpd.conf

       local_enable=YES   // 取消注释   允许本地用户登录
       #write_enable=YES  // 添加注释   禁止以ftp方式登录后 删除和重命名文件
       chroot_local_user=YES  //取消注释  用户登录后只能在规定的目录下操作
      
       local_root=/var/ftp/pub  //在配置文件中添加  local user 登录后的限定目录
       anon_root=/var/ftp/pub   //在配置文件中添加  anoymous user 登录后的限定目录

       以root用户写入到/var/ftp/pub中的文件很可能 是 -rwxr-----这样的模式 ,其他用户没有读的权限
       local_umask=022    // 取消注释  可以解决上述问题

四、其他
   设置自动启动 mv /etc/rc2.d/k20vsftpd

PS: 参考资料(写的非常详细,感谢这位作者)
   http://xudeqiang.blog.51cto.com/224075/170040
    

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