然後在 /etc 底下就有了 pur-ftpd 的目錄..
裡面還有 auth/ , conf/ , db/ , 還有 pureftpd-dir-aliases ..
我也照個我在 pureftpd.org 上面的 user guide 去
- 代碼: 選擇全部
groupadd ftpgroup
useradd -g ftpgroup -d /dev/null -s /etc ftpuser
另外在 /home 底下建了一個 ftp 的目錄..
之後也是用 pure-pw 去建立 virtual user
- 代碼: 選擇全部
pure-pw useradd freylo -u ftpuser -g ftpgroup -d /home/ftp -m
就會產生 pureftpd.passed 還有 pureftpd.pdb 在 /etc/pure-ftpd/ 底下..
接著就 ftp localhost..
但是會說 "530 Authentication failed, sorry"
可是我實在想不出來是哪裡的問題..@@"
不過 conf/ 底下有幾個檔案..主要是 MinUID 內容是 1000
我不知道會不會這個有影響..
ftpuser 的 shell 依 user guide 是給 /etc 是不是在 /etc/shells 裡也要加上一行 /etc 或是 /bin/false (?)
還有增加了 ftpuser , 需不需讓 ftpuser 不要密碼?
不然 shadow 底下密碼的部份有 ! , 那這樣不是 virtual user 除了
pureftpd.passwd 裡的 passowrd 之外不是還得經過 ftpuser 的 password ? ^^"
還是 deb 的 package compile 不支源 vitural user ? fO.o
是不是請大家幫小弟解個惑..