freebsd自代的ftpd所用到的配置主要有以下幾個:
/etc/ftpusers 黑名單清單放在這個檔案中的帳号不允許登陸
/etc/ftpchroot 這個檔案中的使用者 限制了隻能通路 使用者自己的目錄
/etc/ftpwelcome 這個檔案存放連接配接到主站的歡迎資訊(未登陸之前的)
/etc/ftpmotd 這個檔案存放登陸後的資訊檔案
/etc/inetd.conf 中開啟 ftpd服務
/var/run/nologin 如果這個檔案存在則禁止 ftp登陸,
/etc/ftphosts 建立 虛拟主機
可以登陸的使用者必須是系統的有效使用者
匿名使用者 需要 專門增加一個 使用者 ftp 設定成不能登陸的shell 在他的主目錄裡面有類似系統的 目錄結構 ,對這個裡面的目錄設定響應的權限,比方說incoming 設定成 chmod 1777 等
本文轉自 ltyluck 51CTO部落格,原文連結:http://blog.51cto.com/ltyluck/133789