ฉันเพิ่งอัปเดตเป็น Ubuntu 12.04 LTS (แม่นยำ Pangolin) จาก Ubuntu Server 11.10 (Oneiric Ocelot)
มันอัพเดตการติดตั้ง vsFTPd ของฉันและดูเหมือนว่ามีบางอย่างเปลี่ยนแปลง: / ฉันใช้การตรวจสอบความถูกต้อง PAM สิ่งใดที่อาจทำให้เกิดสิ่งนี้เปลี่ยนแปลง?
เมื่อพยายามเชื่อมต่อกับเซิร์ฟเวอร์ FTP ฉันได้รับข้อผิดพลาดนี้:
500 OOPS: vsftpd: refusing to run with writable root inside chroot()
ฉันลอง googling แล้วก็บอกว่าเพิ่มallow_writable_root=YES
ไฟล์การตั้งค่า - อย่างไรก็ตามเมื่อฉันลองและลองเริ่มการทำงาน vsftpd มันไม่สามารถรีสตาร์ทได้ ทำไม?
นี่คือวิธีที่ฉันแก้ไขมันจริง:
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
และ voila :)
wget
พารามิเตอร์นั้นตายแล้ว อาจเป็นเพราะเวอร์ชั่น3.0.2-3
ตอนนี้ออกมาแล้ว ทุกคนที่ประสบปัญหานี้ควรเยี่ยมชมเว็บไซต์นี้เพื่อรับลิงค์ที่ถูกต้อง ลิงก์ที่กล่าวถึงข้างต้นสำหรับแพลตฟอร์ม 64 บิต หากต้องการค้นหาลิงก์สำหรับแพ็คเกจนี้สำหรับแพลตฟอร์มอื่น ๆ เช่นเช่น 32- บิตให้ทำตามหน้านี้แล้วเลื่อนลงไปที่Download vsftpd
ส่วน