2008年7月10日 星期四

root directory of vsftpd

在passwd檔加入user ftp, vsftp會使用該user的root directory設定

http://linux.vbird.org/linux_server/0410vsftpd.php

vsFTPd 檔案伺服器

local_enable=YES (NO)
這個設定值必須要為 YES 時,在 /etc/passwd 內的帳號才能以實體用戶的方式登入我
們的 vsftpd 主機喔!
(...............................................)
# 你可以使用 anonymous 這個匿名帳號或其他實體帳號 (/etc/passwd) 登入;
# anonymous 的家目錄在 /var/ftp ,且無上傳權限,亦已經被 chroot 了;
# 實體用戶的家目錄參考 /etc/passwd ,並沒有被 chroot ,可前往任何有權限可進
入的目錄中;
# 任何於 /etc/vsftpd.ftpusers 內存在的帳號均無法使用 vsftpd ;
(...............................................)
# 一般來說, FTP 上面共有三個群組,分別是實體用戶、訪客與匿名登入者(real,
guest, anonymous);
# 可以藉由修改 /etc/passwd 裡面的 Shell 欄位,來讓使用者僅能使用 FTP 而無法
登入主機;

沒有留言: