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