Mengatasi Error vsftpd: refusing to run with writable root inside chroot()
Pada saat menggunakan vsftpd dan mengaktifkan chroot jail diubuntu server 12.04 LTS, kita akan mendapatkan error“vsftpd: refusing to run with writable root inside chroot()”dan user ftp tidak dapat melakukan login ke server.
Hal ini terjadi karena terdapat penambahan fitur keamanan pada vsftpd versi 3 dan masalahnya adalah pada directory user root hak aksesnya writable (dapat ditulis), padahal saat mengaktifkan chroot, hal ini tidak diperbolehkan pada update vsftpd terbaru.
Berikut ini solusi mengatasi error tersebut di Ubuntu Server 12.04 LTS
1. login sebagairoot(atau sudo)
2. apt-get installpython-software-properties
3. sudoadd-apt-repository ppa:thefrontiergroup/vsftpd
4. sudoapt-get update
5. sudoapt-get install vsftpd
6.vi/etc /vsftpd.confdan tambahkan baris berikut
allow_writeable_chroot=YES
7. sudoservice vsftpd restart