xampp下
設定ProFTPD使用virtual user
AuthUserFile /opt/lampp/etc/ftpd.passwd
AuthGroupFile /opt/lampp/etc/ftpd.group
AuthOrder mod_auth_file.c
#設定只可使用虛擬帳號登入
RequireValidShell off
#By default, proftpd disallows logins if the user's default shell is not listed in /etc/shells.
DefaultRoot ~
#DefaultRoot /opt/lampp/htdocs
#
cd /opt/lampp/bin/
sudo wget http://www.castaglia.org/proftpd/contrib/ftpasswd
sudo +x ftpasswd
sudo ./ftpasswd --passwd --name=knick --uid=65534 --gid=65534 --home=/opt/lampp/htdocs/ --shell=/bin/false --file=/opt/lampp/etc/ftpd.passwd
sudo ./ftpasswd --group --name=knick --gid=65534 --member=knick --file=/opt/lampp/etc/ftpd.group
因為ubuntu的nobody uid=65534 ,gid=65534,FTP上傳的檔案owner會等於你設定的uid 與 gid
#加下面兩行開關機時會自動啟動或停止服務
sudo ln -s /opt/lampp/lampp /etc/rc3.d/S99lampp
sudo ln -s /opt/lampp/lampp /etc/rc3.d/K01lampp
#加下面此行符合使用習慣
sudo ln -s /opt/lampp/lampp /etc/init.d/lampp
2010年4月8日
xampp 備忘
Posted on 晚上10:48 by 泥嗑硯
| No comments
訂閱:
張貼留言 (Atom)
0 意見:
張貼留言