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