Как настроить корневую папку FTP в Mac OS X El Capitan?

Как настроить корневую папку FTP в Mac OS X El Capitan?

я знаю как

  • включите 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. Не основного системного пользователя. Этот отдельный пользователь будет иметь настроенный домашний каталог.

Связанный контент