UNIXユーザーと関係無いユーザーでアクセスできるFTPd。

Debian流だと設定方法がちょっと変。

sudo apt-get install pure-ftpd
sudo groupadd ftp
sudo useradd -g ftp -d /dev/null -s /bin/false ftp
sudo mkdir /home/ftp
sudo chown ftp.ftp /home/ftp
sudo chmod 755 /home/ftp
sudo pure-pw useradd share -m -u ftp -d /home/ftp
sudo pure-pw mkdb
sudo vi /etc/pure-ftpd/conf/PAMAuthentication
no

sudo ln -s /etc/pure-ftpd/conf/PureDB /etc/pure-ftpd/auth/50pure
sudo /etc/init.d/pure-ftpd restart

Comments


Option