Saya memiliki server Ubuntu 14.04 diinstal dengan ssh terbuka. Saya ingin mengonfigurasi sftp agar pelanggan hanya dapat mengunduh file. Dengan kata lain, saya meletakkan file di direktori tempat mereka dipenjara. Saya perlu memastikan mereka hanya dapat mengakses direktori dengan file mereka dan tidak ada yang lain.
Awalnya saya akan menggunakan vsftpd, tetapi seseorang mengatakan kepada saya bahwa sftp adalah pilihan yang lebih baik. Jika ada beberapa dokumentasi tentang apa yang saya butuhkan itu akan bagus.
Saya perlu bantuan dengan yang berikut:
- Cara mengkonfigurasi sftp
- Cara mengatur akun pengguna dan menggunakannya untuk sftp
- Cara mengatur akun ke penjara
sudo mkdir /ftpusers
, lalusudo mkdir /ftpusers/HomeFolder
chown root:root /ftpusers/HomeFolder
danchmod 755 /ftpusers/HomeFolder
UsePAM yes
menghancurkan segalanya untuk saya dan menyebabkan "koneksi ditolak". Tidak yakin mengapa, tetapi mengomentari garis itu membuat semuanya berjalan dengan sempurna.