Saya telah ditugaskan untuk menginstal server SFTP baru. Per-se, ini adalah operasi yang sangat sederhana: cukup menggunakan internal-sftp
peran layanan SSH di mana-mana (dengan chrooting) sudah cukup untuk memiliki server SFTP yang andal.
Namun sudah menjadi sifat saya untuk selalu mencoba setidaknya dua pendekatan yang berbeda untuk masalah yang sama, dan saya menyadari bahwa saya dapat menggunakan ProFTPD
dengan plugin sftp untuk melakukan hal yang sama, dengan manfaat tambahan dari opsi terkait transfer file yang lebih granular (misalnya: pelambatan bandwidth) ). Di sisi lain, plugin ini tidak dikompilasi (dan dibundel) secara default, dan saya ingin menghindari (mungkin) solusi "kurang diuji".
Saat ini, satu-satunya layanan yang diperlukan adalah SFTP; Namun, saya bermain di muka dan saya ingin menerapkan solusi yang tidak hanya dapat bekerja dengan SFTP, tetapi dengan FTP / S juga.
Mengingat saya akan melakukan chroot pengguna di dalam rumah mereka, apa yang menurut Anda merupakan solusi yang lebih baik?
- menggunakan SSH
internal-sftp
dan server FTP mandiri (vsftpd
atauproftpd
) untuk layanan FTP / S - hanya menggunakan layanan ProFTPD dengan plugin yang relevan
mod_sftp
modul ProFTPD ; ada banyak situs yang memang menggunakannya setiap hari.
mod_sftp
lebih umum digunakan daripada saya? Bagus. Lagi pula, saya tidak akan menilai mod_sftp
sebagai belum diuji, karena alasan itulah saya menggunakan tanda kutip. Saya akan menulis ulang bagian pertanyaan itu.
internal-sftp
darisshd
, Anda mungkin harus menggunakan SFTP pada berbeda dari pelabuhan deffault (jika Anda masih ingin sshd) yang tentunya masalah kegunaan.