debian 下 pure-ftpd 快速安装和配置虚拟用户
时间:2006-08-05 来源:fevernova.life
debian 下 pure-ftpd 快速安装和配置虚拟用户
apt-get install pure-ftpd
如果要直接使用 apache 的 www-data 组和用户用于 ftp,那么执行下面的命令即可:
Login : www
Password : $1$H2qnyLe0$o9.MRNhmJFa8bNUxOeGyF0
UID : 33 (www-data)
GID : 33 (www-data)
Directory : /var/www/./ ..... 其中的 UID 和 GID 非常重要。
# pure-pw useradd www -u www-data -g www-data -d /var/www
# pure-pw mkdb
# pure-pw show www
(执行 pure-pw show www 后可以看到如下信息)Login : www
Password : $1$H2qnyLe0$o9.MRNhmJFa8bNUxOeGyF0
UID : 33 (www-data)
GID : 33 (www-data)
Directory : /var/www/./ ..... 其中的 UID 和 GID 非常重要。
# cd /etc/pure-ftpd/conf # echo 33 > MinUID
# cd ../auth # ln -s ../conf/PureDB 00puredb
# /etc/init.d/pure-ftpd.sh restart ftp
就建立成功了。(默认的 MinUID 是 10000,当 pure-ftpd 发现 ftp 使用的 系统帐户 uid 低于 该值就会拒绝登录,所以此处必须修改 MinUID。)
如果要添加更多用户,
使用 pure-pw useradd 和 pure-pw mkdb 即可。
如果要让虚拟用户使用其它系统帐户,只需要用 adduser 添加不可登录的系统帐户即可。
# cd ../auth # ln -s ../conf/PureDB 00puredb
# /etc/init.d/pure-ftpd.sh restart ftp
就建立成功了。(默认的 MinUID 是 10000,当 pure-ftpd 发现 ftp 使用的 系统帐户 uid 低于 该值就会拒绝登录,所以此处必须修改 MinUID。)
如果要添加更多用户,
使用 pure-pw useradd 和 pure-pw mkdb 即可。
如果要让虚拟用户使用其它系统帐户,只需要用 adduser 添加不可登录的系统帐户即可。
相关阅读 更多 +