ขอสอบถามเรื่อง vsftpd หน่อยครัย

คือผมลง Debian และ vsftpd ไว้โดยที่ยังไม่ Config อะไรทั้งสิ้น

ลักษณะงานของผมที่จะใช้คือ FTP จากเครื่อง PC ที่บ้าน ข้อมูลเป็นจำนวนมาก และ FTP ที่ละหลายคนพร้อมกันใน Account FTP เดียว (หลาย Connection ในเวลาเดียวกัน และ Account FTP เดียวกัน)

สิ่งที่จะสอบถามคือ

  1. จะมีปัญหาอะไรไหม (ลักษณะปัญหาที่จะเกิดขึ้น)
  2. ผมจะสร้าง Account FTP ยังไงให้ FTP มาแล้วเข้ามาที่โฟลเดอร์ /var/www/xxx (ถ้ามีวิธีขอละเอียดนิด)
  3. ผมจะต้อง Config vsftpd อะไรบ้างเพื่อที่จะให้ Account FTP ใช้งานได้เพียง User เดียว
  4. ผมจะต้อง Config vsftpd ในส่วนไหนบ้างที่จะให้มันรับ Connection ได้แบบมากๆ แล้ว B/W ไม่มี Limit

ขอบคุณ สมาชิก THT และผู้เยี่ยมชม THT ทุกท่านครับ

เป็นคำถามดีครับ ย้ายเข้าหมวด technical และรอผู้เชี่ยวชาญมาตอบ

  1. ปัญหาที่อาจเกิดก็ตอน up ชนกันล่ะครับ แต่คงไม่ง่ายที่จะอัพแฟ้มเดียวกันพร้อมกันเป๊ะๆ

  2. add user ให้ home directory ไปอยู่่ที่ /var/www/xxx ได้เลยครับ
    useradd -d /var/www/xxx -s /bin/false username
    passwd username
    แล้วใส่พาสของ user นั้น

  3. จริงๆ มันมี allowusers อยู่มั้ง
    http://www.linuxquestions.org/questions/linux-networking-3/how-to-allow-specific-user-to-login-vsftp-server-446064/
    ตั้ง option 3 ตัวคือ

anonymous_user=NO
userlist_enable=YES
userlist_deny=NO
แล้วแก้แฟ้ม vsftpd.user_list (หรืออะไรแนวๆ นี้)
ให้ในแฟ้มนั้นมีแต่ user ที่เราอนุญาตให้เข้า ftp ได้

  1. สุดท้ายมันก็ไปตันที่ harddisk อยู่ดีครับ ตัว vs เองก็รับ conection ได้เยอะเอาเรื่องอยู่