FTP (File Transfer Protocol) 幾乎所有平台皆支援。Linux 採用華盛頓大學開發的 wu-ftpd。本文涵蓋安裝驗證、運作流程、帳號驗證與匿名登入機制。
/usr/sbin/in.ftpd 是否存在,否則從發行套件安裝 RPM:# rpm -i wu-ftpd-x.x.x.i386.rpm# rpm -i anonftp-x.x.x.i386.rpm# ftp [hostname],出現連線資訊並提示帳號密碼,進入 ftp> 提示符即成功。輸入 bye 離開。/etc/inetd.conf → 啟動守護行程 /usr/sbin/in.ftpd 開始會話。anonymous、ftp (存取公開檔案)。/etc/shells),否則拒絕。新增 Shell 只需加入該清單。/home/ftp。系統執行 chroot 將 FTP 根目錄限制為用戶家目錄,無法存取系統其他目錄。chroot 導致無法讀取 /etc/passwd、/bin/ls 等必要檔案,anonftp 套件在 /home/ftp 下建立 bin、etc、lib 並放置必要程式與庫。