Saya baru saja memperbarui ke Ubuntu 12,04 LTS (Precise Pangolin) dari Ubuntu Server 11.10 (Oneiric Ocelot).
Ini memperbarui instalasi vsFTPd saya, dan tampaknya ada sesuatu yang berubah: / Saya menggunakan otentikasi PAM. Apa yang bisa berubah untuk menyebabkan ini?
Saat mencoba terhubung ke server FTP saya mendapatkan kesalahan ini:
500 OOPS: vsftpd: refusing to run with writable root inside chroot()
Saya mencoba googling, dan katanya menambahkan allow_writable_root=YES
ke file konfigurasi - namun ketika saya mencoba ini dan mencoba me-restart vsftpd tidak dapat me-restart. Mengapa?
Inilah cara saya memperbaikinya:
wget http://http.us.debian.org/debian/pool/main/v/vsftpd/vsftpd_3.0.2-3_amd64.deb -O vsftpd.deb
dpkg -i vsftpd.deb
echo "allow_writeable_chroot=YES" >> /etc/vsftpd.conf
service vsftpd reload
Dan voila :)
wget
parameter, sudah mati. Mungkin, karena versi3.0.2-3
sudah keluar. Siapa pun yang menghadapi masalah ini, harus mengunjungi situs ini untuk mendapatkan tautan yang benar. Tautan yang disebutkan di atas adalah untuk platform 64-bit. Untuk menemukan tautan untuk paket ini untuk platform lain, seperti misalnya 32-bit, ikuti halaman ini dan gulir ke bawah keDownload vsftpd
bagian.