Thursday, November 26, 2009

Setting up a FTP Server on debian

ที่มา: http://tuts4tech.net/2009/07/14/setting-up-a-ftp-server-on-debian/

  1. Install vsftpd
    1apt-get install vsftpd
  2. Edit the file /etc/vsftpd.conf and make the following changes:
    1. Change Yes to No in the following line
      1Anonymous_enable = YES
    2. Uncomment the following lines by removing the #
      1#local_enable = YES
      2#write_enable = YES
      3#local_umask = 022
      4#chroot_local_user = YES

  3. Finally restart the vsftpd
    1/etc/init.d/vsftpd
  4. You and any of your users should now be able to FTP the server
เพิ่มเติม
  • คำสั่งสร้าง default folder สำหรับ anonymous user
sudo mkdir /srv/ftp & sudo usermod -d /srv/ftp ftp
  • local_enable = YES คือเปิดให้ user ในระบบ login เข้าใช้ FTP ได้
  • write_enable = YES คือ เปิดให้คนใช้ FTP เขียนไฟล์ลง FTP ได้
  • local_umask = 022 คือ เป็นการตั้งค่า permission ให้ไฟล์หรือไดเร็คทอรี่ใหม่ใน FTP Folder
  • chroot_local_user = YES เป็นการตั้งค่าให้ user ในระบบใช้ home ตัวเองเป็น defautl folder FTP
  • Anonymous_enable = YES เปิดให้คนทั่วไปใช้งาน FTP ได้

Related

No comments:

Post a Comment