如何在 Mac OS X El Capitan 中配置 FTP 根資料夾?

如何在 Mac OS X El Capitan 中配置 FTP 根資料夾?

我知道怎麼做

  • 開啟 FTP 伺服器:

    sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist
    
  • 關閉 FTP 伺服器:

    sudo -s launchctl unload -w /System/Library/LaunchDaemons/ftp.plist
    

根 FTP 資料夾自動設定為/Users/my_username.

如何將 FTP 根資料夾更改為我選擇的資料夾?

答案1

FTP 使用者的主資料夾在系統偏好設定「使用者和群組」應用程式中定義。前往 Apple 選單 > 系統偏好設定 > 使用者和群組。

神奇之處在於使用 [Control] + [Click] 秘密選項。按住[Control]鍵的同時,點擊用戶清單中的用戶,將出現秘密的「進階選項」選單。在隨後的選項畫面中將使用者的主目錄變更為您想要的任何內容。

然後,當服務(SSH、FTP 等)登入時,這個設定的新主目錄將成為起點。

但是,請務必小心,因為任何錯誤都可能導致用戶無法存取/損壞,並且如果它是系統上唯一的管理員用戶,您可能會將自己永久鎖定。

此外,強烈建議您為 FTP 設定專用的單獨使用者。不是主系統使用者。這個單獨的用戶將擁有自訂的主目錄。

相關內容