швидка установка та налаштування FTP-сервера на домашній мові для OSX


13

Мені потрібен найменший і найпростіший FTP-сервер, щоб просто захопити деякі файли під час розробки.

Домашня мова має дискретний вибір, brew search ftpале я не впевнений, яка швидка налаштування.

Я не хочу використовувати вбудований FTP-сервер.

Будь-які рекомендації?

Відповіді:


13

На час написання brew search ftpповертає наступні FTP-сервери:

  • pure-ftpd
  • vsftpd
  • proftpd

Базуючись на їх веб-сайтах, pure-ftpdнайкращим вибором є простий монтаж.

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 Сьєрра. Однак він може бути недоступним у 10.13 Високій Сьєррі.


2
Домовились. У мене в ОП є причини, які не хочуть використовувати наданий FTP-сервер. Однак нагадування про те, як легко це ввімкнути, є дуже корисним і коштує +1
bmike

2
Це відключено в 10.14 Mojave
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.