VSFTPD 500 Hatası

VSFTPD ile ftp bağlantısı yaparken 500 OOPS: vsftpd: refusing to run with writable root inside chroot(). hatası alıyorsanız aşağıdaki adımları izleyebilirsiniz.

SSH ile sunucuya bağlantı sağladıktan sonra ilgili kullanıcının ana dizinini salt okunur yapmamız gerekiyor. Örnek olarak /home/testuser isimli bir kullanıcı için işlemi gerçekleştirelim.

chmod a-w /home/testuser

Daha sonra vsftpd servisini restart ederek tekrar kontrol edebilirsiniz.

systemctl restart vsftpd

Alternatif olarak aşağıdaki komutu kullanarak vsftpd yapılandırma dosyasındaki writable  denetimini atlayabilirsiniz.

echo 'allow_writeable_chroot=YES' >> /etc/vsftpd/vsftpd.conf

systemctl restart vsftpd

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir