前提是安装了 linux ,yum,不会的可以查看此文章 red hat centos 安装 yum
- 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服务器)
|
|
- //添加用户
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错误)
- 错误信息:50 create directory operation failed 解决方法 : setsebool -P ftpd_disable_trans 1 (550错误)
- 错误信息:553 Could not create file。解决方法 : 修改文件所属组及权限。