быстрая установка и настройка FTP-сервера на доморощенный для OSX


13

Мне нужен самый маленький и простой FTP-сервер, чтобы просто взять некоторые файлы во время разработки.

У Homebrew есть дискретный выбор, brew search ftpно я не уверен, какой из них быстрее всего настроить.

Я не хочу использовать встроенный FTP-сервер.

Любые рекомендации?

Ответы:


13

На момент написания статьи brew search ftpвозвращает следующие FTP-серверы:

  • чисто-даемон
  • Vsftpd
  • ProFTPD

Основываясь на их веб-сайтах, pure-ftpdкажется, ваш лучший выбор для легкой установки.

чисто-даемон

Новички могут установить сервер Pure-FTPd за 5 минут. Это может быть так же просто, как установить пакет, набрать текст pure-ftpd &и ... и все. У вас уже есть работающий сервер, и клиенты могут начать подключаться.

Итак, для двухэтапного установки и запуска каждой загрузочной команды:

brew install pure-ftpd
brew services start pure-ftpd

Vsftpd

vsftpd - лицензированный по лицензии GPL FTP-сервер для систем UNIX, включая Linux. Это безопасно и очень быстро. Это стабильно.

ProFTPD

ProFTPD вырос из желания иметь безопасный и настраиваемый FTP-сервер и из-за значительного восхищения веб-сервером Apache.


3
Просто заметка на pure-ftpd- на Mac, вы можете ввести brew services start pure-ftpdвместо того, pure-ftpd &чтобы начать pure-ftpdсейчас и перезапустить его при входе в систему.
Оливер Таппин

4

Странно, что никто не упомянул самый простой способ - просто загрузить встроенный FTP-сервер:

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

Это работает нормально в 10.12 Sierra. Тем не менее, он может быть недоступен в 10.13 High Sierra.


2
Согласовано. Я получаю, что у ОП есть причины не использовать поставляемый FTP-сервер. Однако напоминание о том, как легко его включить, весьма полезно и стоит +1
bmike

2
Это отключено в 10.14 Мохаве
rocLv

0

Ну, у меня есть OSX Mojave, и я закончил этим:

brew install inetutils

и это сработало отлично. Надеюсь, это поможет!


Я сделал это, но не смог узнать, как настроить FTP-сервер на моем Mac. Мне нужно это, чтобы проверить мою процедуру установки на основе FTP для конкретного проекта.
Бернхард

2
Я считаю, что это устанавливает клиент FTP, но не сервер.
facundofarias

я вижу ... даже название
Бернхард

0

Google привел меня к этому ответу, поэтому подумал, что я обновлю свои выводы. Я использую ftp-srv на узле, который очень быстро настраивается и запускается в командной строке ftp-srv [url] [options]и может работать из каталога по вашему выбору.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.