详解FTP

作者: ropon 分类: 网站集群 发布时间: 2017-11-30 17:34
cd /usr/local/src
wget http://luopengtest.gotoip2.com/shell/lnmp/pure-ftpd-1.0.47.tar.gz
tar xzf pure-ftpd-1.0.47.tar.gz
cd pure-ftpd-1.0.47
./configure –prefix=/usr/local/pureftpd #安装目录
–with-puredb #开启虚拟用户
–with-quotas #开启配额
–with-cookie
–with-virtualhosts
–with-virtualchroot
–with-diraliases
–with-sysquotas #开启目录别名
–with-ratios #支持上传下载限速
–with-altlog #支持多类型日志格式
–with-paranoidmsg
–with-shadow
–with-welcomemsg
–with-throttling
–with-uploadscript
–with-language=english
–with-rfc2640 #使用UTF编码
make && make install
创建账号:
cd /usr/local/pureftpd
./bin/pure-pw useradd ropon -f ./etc/pureftpd.passwd -u www -g www -d /home/wwwroot/default/ -m
useradd $User -f $Passwdfile -u $run_user -g $run_user -d $Directory -m
groupadd ftpgroup //新建系统组
#useradd –g ftpgroup –d /dev/null –s /sbin/nologin ftpuser //新建用户加入ftpgroup中
#cd /usr/local/pureftpd/bin //切换到bin目录中
#./pure-pw useradd puser –u ftpuser –d /www/ftptest –m
//pure-pw useradd 虚拟用户名 –u 寄生到系统用户名 –d FTP目录 –m(把用户密码加入PDB数据库中,不需要重启FTP)
#cd /www //切换到WWW中
#chmod –R ftpuser:ftpgroup ftptest //把FTP目录的所属用户和组改为虚拟用户所依托的系统用户和组

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注