VSFTPD匿名帳戶許可權映射問題?
請幫忙!
測試環境
vsftpd-2.0
rhel4.5
vsftpd匿名用戶可以使用ftp & anonymous 登陸。那麼登陸后在系統中的身份是???????
e.g 使用ftp 帳號登陸系統 ,下載一個文件,文件許可權如下
文件許可權是640,文件所屬主是nobody,所屬組為ftp.。但下不下來!
匿名用戶默認情況只允許下載有讀許可權的文件。 難道我登陸的帳戶FTP對文件沒許可權嗎?
匿名用戶登陸系統后映射成什麼帳戶?或者根本沒系統帳號映射?在這裡有點疑惑!!!
請解答謝謝!
《解決方案》
匿名應該是nobody
《解決方案》
匿名FTP登錄之後,默認是被映射到ftp這個帳戶的。
必須把許可權設置為644或者把文件屬主設置為ftp才可以下載。
man vsftpd.conf
ftp_username
This is the name of the user we use for handling anonymous FTP.
The home directory of this user is the root of the anonymous FTP
area.
Default: ftp
[ 本帖最後由 swordfish.cn 於 2008-1-24 17:38 編輯 ]