/etc/ftpchroot 及 ftpusers 檔案資訊

1、前言

當您的 FreeBSD 機器有啟動內建的 FTP 服務時,若想限制「特定個人或群組」套用 chroot 功能時 (就是 FTP Client 一登入後只能在該使用者帳戶自已的家目錄下活動稱之為 chroot),或者要限制特定個人或群組無法登入 FTP 時該如何達成?


  • ftpchroot: 限制特定個人或群組套用 chroot 功能 (即 FTP Client 一登入後,只能在該使用者帳戶自已的家目錄下活動稱之為 chroot)。
  • ftpusers: 限制特定個人或群組無法登入 FTP。





文章目錄

1、前言
2、實作環境
3、安裝及設定
          步驟1、設定 ftpchroot
          步驟2、設定 ftpusers
4、參考





2、實作環境

  • FreeBSD 5.x Release
  • FreeBSD 6.x Release





3、安裝及設定

步驟1、設定 ftpchroot

修改 /etc/ftpchroot 檔案即可達到限制個人或群組只能在家目錄活動的目的。
vi /etc/ftpchroot //修改 (新增) 此檔內容如下
 weithenn                    //限制 user account weithenn 只能在家目錄活動
 @ftpuser                    //限制 ftpuser 群組只能在家目錄活動


步驟2、設定 ftpusers

修改 /etc/ftpusers 檔案即可達到限制個人或群組無法登入 FTP 的目的。
vi /etc/ftpusers //修改 (新增) 此檔內容如下
 weithenn                   //限制 user account weithenn 只能在家目錄活動
 @ftpuser                   //限制 ftpuser 群組只能在家目錄活動






4、參考