cepat untuk menginstal dan mengatur server FTP pada homebrew untuk OSX

13

Saya perlu server FTP terkecil dan termudah hanya untuk mengambil beberapa file selama pengembangan.

Homebrew memiliki pilihan tersendiri, brew search ftptetapi saya tidak yakin mana yang tercepat untuk diatur.

Saya tidak ingin menggunakan server FTP bawaan.

Ada rekomendasi?

John Smith
sumber

Jawaban:

13

Pada saat penulisan, brew search ftpkembalikan server FTP berikut:

  • pure-ftpd
  • vsftpd
  • proftpd

Berdasarkan situs web mereka, pure-ftpdtampaknya menjadi pilihan terbaik Anda untuk kemudahan instalasi.

pure-ftpd

Pemula dapat menginstal server Pure-FTPd dalam 5 menit. Ini bisa sesederhana menginstal paket, mengetik pure-ftpd &dan ... itu saja. Anda sudah memiliki server yang berjalan, dan klien dapat mulai terhubung.

Jadi untuk dua langkah, instal dan atur untuk memulai setiap perintah boot:

brew install pure-ftpd
brew services start pure-ftpd

vsftpd

vsftpd adalah server FTP berlisensi GPL untuk sistem UNIX, termasuk Linux. Ini aman dan sangat cepat. Itu stabil.

ProFTPD

ProFTPD tumbuh dari keinginan untuk memiliki server FTP yang aman dan dapat dikonfigurasi, dan karena kekaguman yang signifikan terhadap server web Apache.

Graham Miln
sumber
3
Hanya sebuah catatan pada pure-ftpd- pada Mac, Anda mungkin ingin mengetik dan brew services start pure-ftpdbukan pure-ftpd &yang akan mulai pure-ftpdsekarang dan restart saat masuk.
Oliver Tappin
4

Aneh bahwa tidak ada yang menyebutkan cara paling sederhana, yaitu memuat server FTP bawaan:

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

Ini berfungsi dengan baik di 10.12 Sierra. Namun, itu mungkin tidak tersedia lagi di 10.13 Sierra Tinggi.

mivk
sumber
2
Sepakat. Saya mendapatkan OP memiliki alasan untuk tidak ingin menggunakan server FTP yang disediakan. Namun, pengingat betapa mudahnya mengaktifkannya cukup membantu dan bernilai +1
bmike
2
Ini telah dinonaktifkan pada 10.14 Mojave
rocLv
0

Yah, saya punya OSX Mojave, dan akhirnya saya melakukan ini:

brew install inetutils

dan itu bekerja dengan sempurna. Semoga ini bisa membantu!

facundofaria
sumber
Saya melakukan ini, tetapi tidak dapat menemukan cara mengatur server ftp di mac saya. Saya perlu ini untuk menguji prosedur instalasi berbasis ftp saya untuk proyek tertentu.
Bernhard
2
Saya percaya ini menginstal klien FTP, tetapi bukan server.
facundofarias
saya melihat ... bahkan judul thread berbicara tentang server :-) terima kasih
Bernhard
0

Google membawa saya ke jawaban ini, jadi saya pikir saya akan memperbarui dengan temuan saya. Saya menggunakan ftp-srv pada node yang sangat cepat untuk mengatur dan menjalankan perintah ftp-srv [url] [options]dan dapat melayani dari direktori pilihan Anda.

Ben Harvey
sumber