สมัครสมาชิก   เข้าระบบ  
Life Style mrGilL
P mrGilL
Ramkhamhaeng University
อีเมลติดต่อ
 
อ่าน: 581
ทำ FTP ให้เป็นเรื่องง่ายๆ ด้วย ProFTPd
การติดตั้งเอฟทีพีเซิร์ฟเวอร์บน CentOS 5 ด้วย ProFTPd

        สวัสดีครับวันนี้เอาวิธีติดตั้ง FTP เซิร์ฟเวอร์มาฝากครับ FTP เซิร์ฟเวอร์เป็นคู่หูของเว็บเซิร์ฟเวอร์เลยก็ได้ หากไม่มี FTP เราก็คงอัพโหลดและจัดการไฟล์เว็บต่างๆ ยากไปด้วย วันนี้เลยเอาวิธีติดตั้ง FTP แบบง่ายๆ แต่ปลอดภัยโดยใช้ ProFTPd

        โดยปกติแล้ว CentOS จะไม่สามารถติดตั้ง proftpd ผ่านคำสั่ง yum ได้จำเป็นต้องติดตั้ง third-party yum repository เสียก่อน

1.) ติดตั้ง third-party yum repository ผมใช้ repository ของ securityteam.us นะครับ

# rpm -Uvh http://repo.securityteam.us/repository/redhat/securityteamus-repo-latest.rpm
# rpm --import http://repo.securityteam.us/repository/RPM-GPG-KEY


2.) ติดตั้ง ProFTPd

# yum install proftpd

หลังจากติดตั้งเสร็จแล้วไฟล์คอนฟิกของ ProFTPd จะอยู่ที่ /etc/proftpd.conf ซึ่งสามารถใช้ค่าปกตินี้ได้เลย


3.) หากบนเครื่องเซิร์ฟเวอร์มีโปรแกรมให้บริการ FTP ตัวอื่นเช่น vsFTPd ก็ควรหยุดการทำงานของโปรแกรมดังกล่าวเสียก่อนหรือถอนการติดตั้งเสียก่อน(หากไม่มีข้ามขั้นตอนนี้ไปได้เลย)

# yum remove vsftpd


4.) กำหนดให้ ProFTPd ทำงานทุกครั้งเมื่อเริ่มต้นระบบและเริ่มการทำงานของ ProFTPd

# chkconfig proftpd on
# /etc/init.d/proftpd start


5.) ทดสอบว่า ProFTPd ทำงานจริงหรือไม่

# netstat -pant | grep 21

tcp        0      0 :::21                       :::*                        LISTEN      31150/proftpd: (acc

# ps aux | grep proftpd

nobody   31150  0.0  0.1  5068 1236 ?        Ss   18:30   0:00 proftpd: (accepting connections)

# ftp localhost
Connected to localhost.localdomain.
220 FTP Server ready.
500 AUTH not understood
500 AUTH not understood
KERBEROS_V4 rejected as an authentication type
Name (localhost:root): webmaster << กรอกชื่อ user เข้าไป
331 Password required for webmaster
Password: << กรอกรหัสผ่าน
230 User webmaster logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>   #แสดงว่า login ได้แล้ว

***หมายเหตุ กรณีที่เครื่องเซิร์ฟเวอร์อยู่หลังไฟล์วอล์หรือมีการเปิดการใช้งานไฟล์วอล์ เช่น iptables จำเป็นต้อง allow TCP port 21 ด้วย

คลิกเพื่อบันทึก​เข้า​ Social Bookmark Blog :      

สร้าง: อ. 27 พฤษภาคม 2551 @ 18:48   แก้ไข: อ. 30 ก.ย. 2551 @ 15:36   ขนาด: 7512 ไบต์
ความคิดเห็น
P
1. Dae_da
เมื่อ พฤ. 29 พฤษภาคม 2551 @ 09:51
252082 [ลบ]

เคยเห็นของอาจารย์อ่าา FTP แต่ดาคง ไม่จำเป็นต้องทำม้างงง..ทำม่ายเปงด้วย เหอะๆ พี่กิวเก่งจาง ตบมือๆ ^^

P
2. mrGilL
เมื่อ พฤ. 29 พฤษภาคม 2551 @ 10:06
252083 [ลบ]

- -"

ชื่อ:
อีเมล:
IP แอดเดรส: 38.103.63.59
  เรียกใช้งานตัวจัดการข้อความ
ข้อความ:
 
รหัสสุ่ม: (ใส่รหัสสุ่มที่แสดงไว้ด้านบน)
  ยกเลิก
บันทึกอื่นๆ



ผู้เข้าชม free web page counters คน
creativecommons Search Engine Optimization