关闭

centos快速部署ftp服务带用户验证

标签: linuxftp服务器centos
243人阅读 评论(0) 收藏 举报
分类:
1、安装VSFTPD软件。
2、配置/etc/vsftpd.conf
anonymous_enable=NO
local_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log
xferlog_std_format=YES
listen=YES
guest_enable=YES
guest_username=www
pam_service_name=vsftpd
use_localtime=YES
user_config_dir=/etc/vsftpd/vuser_conf
pasv_enable=yes
3、创建 vftpuser.txtx文件到/etc/vsftpd/目录下,并输入:
admin
password(奇数行是用户名,偶数行是密码)
4、编辑/etc/pam.d/vsftpd
注释所有行
添加
auth   required    /lib64/security/pam_userdb.so db=/etc/vsftpd/vftpuser
account required    /lib64/security/pam_userdb.so db=/etc/vsftpd/vftpuser
5、生成验证文件
db_load -T -t hash -f /etc/vsftpd/vftpuser.txtx /etc/vsftpd/vftpuser.db
6、编辑/etc/vsftpd/vuser_conf/admin
local_root=/var/www/
write_enable=YES
download_enable=YES
anon_world_readable_only=NO
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
7、重启VSFTPD服务。chkconfig vsftpd on
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1177次
    • 积分:59
    • 等级:
    • 排名:千里之外
    • 原创:5篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档