flymeteor@Blog



debian 下 pure-ftpd å¿«é€Ÿå®‰è£…å’Œé…?置虚拟用户

安装很简�,执行:

apt-get install pure-ftpd

如果�直接使用 apache 的 www-data 组和用户用于 ftp,那么执行下�的命令��:

# 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
(默认的 MinUID 是 10000,当 pure-ftpd �现 ftp 使用的
系统�户 uid 低于该值就会拒�登录,所以此处必须修改 MinUID。)

# cd ../auth
# ln -s ../conf/PureDB 00puredb
# /etc/init.d/pure-ftpd.sh restart

ftp 就建立�功了。如果�添加更多用户,使用 pure-pw useradd 和 pure-pw mkdb ��。

如果�让虚拟用户使用其它系统�户,�需�用 adduser 添加��登录的系统�户��。


Leave a Comment

(required)

(required)



Formatting your comment
Back to Top | Textarea: Larger | Smaller