Saya mencari aplikasi server FTP untuk server tanpa kepala saya, yang merupakan mesin virtual publik dengan alamat ip publik. . Saya mempersempitnya menjadi 3, setidaknya dari apa yang saya baca adalah yang paling mahir.
vsftpd
proftpd
pure-ftp
Saya telah meneliti ketiga hal tersebut tetapi yang menjadi perhatian utama saya adalah bahwa saya memerlukan satu akun yang dapat mengunggah tetapi tidak melihat isi folder / direktori begitu ia masuk.
Kami telah menggunakan filezilla
server pada server Windows tetapi kami harus pindah ke Ubuntu. Saya belum menginstal salah satu aplikasi ini sebelumnya dan saya bertanya-tanya apakah ada di antara mereka yang mendukung ini di Ubuntu. Jika ya, bagaimana saya mengaturnya?
vsftpd
adalah pilihan terbaik Anda (dan itulah mengapa saya menggunakannya di server internal: Anda tidak pernah tahu kapan use-case berubah.) ;-) Ini membantu untuk melakukan beberapaman vsftpd.conf
saat saat Anda Sedang mengkonfigurasinya untuk pertama kalinya ...Jika Anda memiliki pengaturan OpenSSH pada mesin ini, Anda memiliki sftp bawaan untuk semua akun pengguna. Sebagian besar klien ftp modern memiliki dukungan bawaan untuk sftp. Ini juga jauh lebih aman daripada ftp biasa dan pajak overhead untuk menggunakan enkripsi minimal. Bahkan, melalui jaringan lokal saya, sftp lebih cepat dari ftp. Cobalah, ini beroperasi pada port yang sama dengan ssh dan bahkan berfungsi saat menggunakan login ssh-key.
Cobalah, Anda juga menghemat sumber daya untuk menjalankan proses lain secara bersamaan.
sumber
ProFTPD
memiliki fitur yang bagus dan sebenarnya adalah pilihan yang bagus. Ini memiliki dukungan FTP over SSH asli yang fantastis jika Anda ingin enkripsi.Semua dokumen dapat ditemukan di sini
Ini juga memiliki fitur yang bagus untuk menganalisis log dan pesan melalui
The Webalizer
danftpweblog
skripsumber
Saya dulu punya VsFTPd di server saya tetapi saya harus pindah ke ProFTPd karena desainer kami di windows sering mengalami gangguan saat mengunggah dan semuanya (dia menggunakan notepad ++ dan klien FTP bawaannya). Sekarang saya tidak mendengar keluhan. Adapun daftar, Anda dapat menemukan detail lebih lanjut di sini .
sumber
proftpd:
lalu pilih: proftpd (servermode)
Sekarang Anda harus menambahkan beberapa pengguna dengan
adduser
dan mengatur homedir default mereka ke jalur ftp yang Anda pilih (var / ftp) dan shell-login default mereka ke/bin/false
dalam/etc/passwd
Satu contoh:sumber