Pureftpd: 虛擬使用者都是root權限

這個版面主要討論 debian 在 server 端的應用問題, server 種類繁多..舉凡 Web Server 、 File Server、 DHCP Server..等等。

版主: 阿信

Pureftpd: 虛擬使用者都是root權限

文章guest » 週五 7月 11, 2008 10:47 am

各位好 小人的系統是 debian etch,目前在裝 pureftpd,在虛擬使用者的設定上碰到了一點問題:我照著 /usr/share/doc/pure-ftpd/README.Virtual-Users.gz 的說明,在 pureftpd 裡加入虛擬使用者,使用的命令如下
代碼: 選擇全部
pure-pw useradd tester -u ftpuser -d /share/ftphome/tester -m
輸入後檢查 /etc/pure-ftpd/pureftpd.passwd,內容如下
tester:----------:1001:1001::/share/ftphome/tester/./::::::::::::
其中1001:1001,確實為 ftpuser:ftpgroup 在 /etc/passwd 和 /etc/group 中各自的 id。而 ftp 使用者 tester 成功登入後,上傳了一個檔案。但回到 console 下一看,上傳的這個檔案卻是 root:root 所擁有的(inetd 的 21 port 是由 root 所有的)。請問這是我對 Virtual Users的-u uid 參數的目的理解有誤嗎?我以為上傳的檔的權限應該是 ftpuser 所有才對...
guest
 

回到 debian server

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客