linux 安装配置 vsftpd

前提是安装了 linux ,yum,不会的可以查看此文章 red hat centos 安装 yum

  • yum update
  • yum install vsftpd
  • service vsftpd status 查看状态
  • 备份配置文件 cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.bak
  • 配置vsftpd  vim /etc/vsftpd/vsftpd.conf
    本人配置:
代码
Anonymous_enable=yes (允许匿名登陆)
 
Dirmessage_enable=yes (切换目录时,显示目录下.message的内容)
 
Local_umask=022 (FTP上本地的文件权限,默认是077)
 
Connect_form_port_20=yes (启用FTP数据端口的数据连接)
 
Xferlog_enable=yes (激活上传和下传的日志)
 
Xferlog_std_format=yes (使用标准的日志格式)
 
Ftpd_banner=XXXXX (欢迎信息)
 
Pam_service_name=vsftpd (验证方式)
 
Listen=yes (独立的VSFTPD服务器)
  • //添加组
    groupadd martin
  • //添加用户
    useradd -G martin –d /www/test_user –M test_user
  • //密码
    passwd martin “youpassword”
  • chown martin.test_user /tmp/test_user
  • chmod 750 /tmp/test_user (553错误)
  • setsebool -P ftpd_disable_trans 1 (550错误)
  • service vsftpd restart
  1. 错误信息:50 create directory operation failed 解决方法 : setsebool -P ftpd_disable_trans 1 (550错误)
  2. 错误信息:553 Could not create file。解决方法 : 修改文件所属组及权限。

posted on 2010-07-14 14:27  马丁博客  阅读(159)  评论(0)    收藏  举报

导航