หวัดดีครับเพื่อนๆ วันนี้ rooney เอาเรื่อง FTP server มาให้เพื่อนๆลอง solo กันดูน่ะครับเผื่อใครอยากจะลองทำใช้กันดู แต่ว่าเนื้อหาอาจจะยังไม่ละเอียดมากนะครับ เอาเป็นว่าวันนี้ขอเขียนประมาณนี้ก่อนละกัน เดี๋ยววันหลังมีเวลาว่างมากกว่านี้จะไปหาวิธีที่ advance ขึ้นอีก level มาเขียนให้เพื่อนๆได้ลองทำกันดูครับ (หรือใครรู้ละเอียดกว่านี้ จะช่วยเขียนอธิบายเพิ่มเติมเลยก็จะ thank you หลายๆครับ)
เริ่มเลยละกันนะ
1. sudo aptitude install vsftpd > install program ที่จะใช้ทำ FTP server
2. sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.original > copy config file เก็บไว้ก่อนเผื่อแก้ไปแก้มาแล้วมึน จำของเดิมไม่ได้
3. sudo chmod 555 /etc/vsftpd.conf > แก้สิทธิ์ไม่ให้เขียนไฟล์ config ได้
4. sudo gedit /etc/vsftpd.conf > เข้าไปแก้ config file ของ FTP server
แต่ละบรรทัดจะมีความหมายดังนี้ (เอาแค่หลักๆพอนะ)
anonymous_enable=YES > หมายความว่าระบบจะยอมให้ผู้ใช้ login โดยใช้ username เป็น anonymous ได้ ถ้าไม่ต้องการก็เปลี่ยนเป็น NO หรือจะใส่ # ก็ได้ ซึ่งถ้าไม่ให้anonymous FTP ได้ หมายความว่า คนที่มีสิทธิ์ FTP ได้ต้องเป็น user ที่มี account อยู่ในเครื่อง FTP server เท่านั้นอ่ะ
#local_enable=YES > ถ้าเอา comment ออกจะยอมให้user ของระบบ(ที่มีชื่ออยู่ใน /etc/passwd) สามารถ FTP ได้
#write_enable=YES > ถ้าไม่เอา comment ออก user จะไม่สามารถ upload file เข้า server ได้ download ได้อย่างเดียว
#anon_upload_enable=YES > ถ้าไม่เอา comment ออก anonymous user จะไม่สามารถ upload file เข้า server ได้ download ได้อย่างเดียว หลังจากแก้ file เสร็จก็ save ซะ
5. sudo chmod 555 /etc/vsftpd.conf > แก้สิทธิ์ไม่ให้ใครบังอาจมาแหยมแก้ไฟล์ config เราได้ เดี๋ยวปั๊ดเหนี่ยวเลย
6. sudo /etc/init.d/vsftpd restart > แล้วก็ restart service เป็นอันใช้ได้ก็ประมาณนี้แหละครับ ไม่ลองไม่รู้ครับ
สู้ๆ สู้ ตาย!
Comments
แล้วเรื่อ
แล้วเรื่องปัญหาภาษาไทย(utf8)ละ ทำอย่างไง
Thanks.
ขอบคุณครับ : 3
Ftp
หลังจากทำเส็จแล้วจะ ทอสอบอย่างไรครับ ว่าใช้งานได้แล้วครับ แล้วถ้าเราจะเอาไฟล์ไปเก็บจะเอาไปเก็บไว้ที่ไหนครับ ที่เครื่องอื่นสามารถเข้ามาดึงไปได้อ่ะครับ
ใครมีแนวท
ใครมีแนวทางบ้างมั้ยครับ ผมอยากทราบแบบละเอียด ขอแบบที่จากข้างนอก FTP เข้ามาที่ server ?ี่บ้านได้หนะครับ ทำยังไง
ftp cluster server
ftp cluster server คืืออะไรครับ