3422 发表于 2016-2-26 12:49:28

使用FTP针对网站目录等进行多目录多账户管理机制

安装FTP服务端# rpm -ivh /media/Packages/vsftpd-2.2.2-11.el6_4.1.x86_64.rpm详细配置# grep ^[^#] /etc/vsftpd/vsftpd.confanonymous_enable=NO   #不允许匿名访问local_enable=YES#允许本地用户访问write_enable=YES local_umask=022dirmessage_enable=YESxferlog_enable=YESconnect_from_port_20=YESxferlog_std_format=YESchroot_local_user=YES#锁定根目录listen=YESuser_config_dir=/etc/vsftpd/vsftpd_user_conf#用户配置目录pam_service_name=vsftpduserlist_enable=YEStcp_wrappers=YES# mkdir /etc/vsftpd/vsftpd_user_conf创建本地用户# useradd -s /sbin/nologin cce# echo 123456 | passwd --stdin cce# useradd -s /sbin/nologin cfj# echo 123456 | passwd --stdin sfj对文件设置acl权限# setfacl -R -m user:cce:rwx /var/www/html/# setfacl -R -m default:cce:rwx /var/www/html/# setfacl -R -m user:cfj:rwx /var/www/ceshi/# setfacl -R -m default:cfj:rwx /var/www/ceshi/创建用户配置目录并对单个用户的根目录进行配置# cat /etc/vsftpd/vsftpd_user_conf/ccelocal_root=/var/www/html# cat /etc/vsftpd/vsftpd_user_conf/cfj local_root=/var/www/ceshi# /etc/init.d/vsftpd restart测试登录

测试上传




页: [1]
查看完整版本: 使用FTP针对网站目录等进行多目录多账户管理机制