标签:style blog color ar 文件 数据 sp div art
1.安装vsftpd
1 yum install vsftpd -y
2.更名默认配置文件,以便恢复
1 cp ftpusers ftpusers.bak 2 cp user_list user_list.bak 3 cp vsftpd.conf vsftpd.conf.bak
3.创建虚拟ftp账户和数据库文件
1 vim /etc/vsftpd/vusers.list #添加帐号和密码 2 ftpuser #一行帐户 3 ftppass #一行密码 4 ftpuser2 5 ftppass2
1 db_load -T -t hash -f vusers.list vusers.db #如果没有该命令择安装一个 yum install db4-utils 2 chmod 600 /etc/vsftpd/vusers.*
4.创建ftp根目录及虚拟用户映射的系统账户
1 mkdir /var/ftproot 2 useradd -d /var/ftproot -s /sbin/nologin virtual 3 chmod 755 /var/ftroot
5.创建虚拟用户认证文件
1 vi /etc/pam.d/vsftp.vu #添加以下内容 2 #%PAM-1.0 3 auth required pam_userdb.so db=/etc/vsftpd/vusers 4 account required pam_userdb.so db=/etc/vsftpd/vusers
6.最后更改主配置文件
1 vim /etc/vsftpd/vsftpd.conf 2 anonymous_enable=no #拒绝匿名用户登录 3 local_enable=YES # 开启虚拟用可以登录的前提 4 write_enable=YES #开启ftp的写权限 5 anon_umask=022 6 guest_enable=YES #允许虚拟用户登录 7 guest_username=virtual #指定虚拟用户的映射用户名 8 pam_service_name=vsftp.vu #指定认证文件
7.重启vsftpd 服务: service vsftpd restart
打开浏览器测试
用户名:ftpuser 或 ftpuser2
密码 :ftppass 或 ftppass2
标签:style blog color ar 文件 数据 sp div art
原文地址:http://www.cnblogs.com/cpy-devops/p/3997547.html