Wednesday, September 15, 2004

การติดตั้ง FTP Server บน FreeBSD

ก่อนอื่นนะครับต้องบอกว่า การติดตั้งวิธีนี้ได้มาจากรุ่นพี่คนหนึ่ง (พี่ปูลม นั่นเอง) ครับ ดังนั้นหากมีอะไรผิดผลาดจะโทษผมไม่ได้นะครับ :P

มาเริ่มกันเลยดีกว่าครับ ก่อนที่ผมจะเริ่มรู้สึกขี้เกียจไปมากกว่านี้

ก่อนอื่นนะครับต้องดูตั้งแต่ตอนติดตั้งเลยนะครับ ว่าได้ทำการเลือกว่าจะติดตั้ง inetd ไว้ด้วยหรือป่าวนะครับ หากไม่ได้เลือกไว้ อันนี้คงต้องไปหาวิธีติดตั้ง inetd กันเองนะครับ (ขี้เกียจเขียนจริง ๆ ครับ) กลับมาหลังจากตรวจสอบได้แล้วว่า ได้ทำการติดตั้ง inetd เอาไว้แล้ว ก็จะเริ่มทำการติดตั้ง FTP Server ได้แล้วละครับ โดยทำตามขั้นตอนดังนี้ครับ

1. เปิดไฟล์ inetd.conf ที่อยู่ใน /etc โดยใช้ Text Editor ตัวไหนก็ได้นะครับ (ผมใช้ vi เพราะขี้เกียจติดตั้ง pico)
vi /etc/inetd.conf

2. จะพบว่า มีคำสั่งอยู่นะครับ สังเกตุจะพบบรรทัดนี้อยู่ด้านบน ๆ นะครับ
#ftp stream tcp nowiwait root /usr/libexec/ftpd ftpd -l
ให้เอาเครื่องหมาย # ออกนะครับเพื่อเป็นการสั่งว่าให้สามารถใช้ FTP ได้ เมื่อแก้เสร็จแล้วก็ทำการ write แล้ว quit ครับ

3. ตอนนี้หากสร้าง User ใหม่ขึ้นมา User ใหม่ก็สามารถที่จะใช้ FTP ได้ทันที แต่สำหรับ User เก่าเช่น root จะยังไม่สามารถใช้งาน FTP ได้ หากต้องการให้ root สามารถใช้งาน FTP ได้ด้วยก็ต้องเข้าไปแก้ในไฟล์ ftpusers ที่อยู่ใน /etc ครับ โดยเข้าไปเพิ่ม # ลงไปหน้า root นะครับ เท่านั้น root ก็จะสามารถใช้ FTP ได้แล้ว

ง่ายกว่าติดตั้ง Firewall อีก :)



0 Comments:

Post a Comment

<< Home