ลง service ftp แล้วแต่ connect ไม่ได้ เจอ OOPSหาใน google หลายตัว แต่ทำไมผลลัพธ์มันออกทะเลหว่า
(แต่ก็ได้ information บางอย่างมาเป็นไกด์)
เช็คใน help และ information สรุปแล้วได้ความว่าvsftpd สามารถทำงานได้สองแบบ คือ
1. ทำงานผ่าน xinetd
2. ทำงานแบบ stand alone
error: Could not bind listening IPv4 socket เกิดขึ้นมาเพราะ vsftpd พยายามจะเข้าไปรับข้อมูลจากพอร์ทโดยตรง (พอร์ทใหนก็ไม่รู้)
แต่เพราะ xinetd ทำงานอยู่ แล้วก็คง bind socket นั้นไว้แล้ว
vsftpd ไป bind ซ้ำก็เลย error อย่างที่เห็น
แต่การที่ vsftpd ไป bind socket โดยตรง แสดงให้เห็นว่า vsftpd ทำงานแบบ stand alone อยู๋
งั้นเราจะลองปิด ให้มันไปทำงานภายใต้ xinetd
vsftpd จะใช้ /etc/vsftpd.conf เป็น configuration file
ถ้าต้องการให้ vsftpd ทำงานแบบ stand alone ก็ต้องเปิด listen = YES ใน /etc/vsftpd.conf
ถ้าจะปิด ก็ไป comment listen=YES ทิ้งไป
จากนั้นลองเข้า ftp ใหม่
เฮ้อ ได้แล้ว ได้ซะที







