กลับไปหน้าบทความ

อ่าน 2 นาที

โปรเอฟทีพีดี

ProFTPD (ย่อมาจากPro FTP daemon ) เป็น เซิร์ฟเวอร์ FTP ProFTPD เป็นซอฟต์แวร์โอเพนซอร์สและใช้งานได้ฟรีเข้ากันได้กับระบบที่คล้าย Unix และ Microsoft Windows (ผ่านCygwin ) ProFTPD...

โปรเอฟทีพีดี

โปรเอฟทีพีดี
นักพัฒนาจอห์น มอร์ริสซีย์, ไมเคิล เรนเนอร์, แดเนียล โรเซน, ทีเจ ซอนเดอร์ส และคณะ
เวอร์ชันเสถียร
1.3.8c [ 1 ] Edit this on Wikidata / 11 ธันวาคม 2024 ( 11 ธันวาคม 2024 )
รุ่นทดลองใช้งาน
1.3.9rc3  Edit this on Wikidata / 11 ธันวาคม 2024 ( 11 ธันวาคม 2024 )
ระบบปฏิบัติการระบบคล้ายยูนิกซ์
พิมพ์โปรแกรมจัดการ FTP
ใบอนุญาตจีพีแอล-2.0 หรือเวอร์ชันที่ใหม่กว่า
เว็บไซต์www.proftpd.orgEdit this at Wikidata
ที่เก็บข้อมูล
  • github.com/proftpd/proftpd

ProFTPD (ย่อมาจากPro FTP daemon ) เป็น เซิร์ฟเวอร์ FTP ProFTPD เป็นซอฟต์แวร์โอเพนซอร์สและใช้งานได้ฟรีเข้ากันได้กับระบบที่คล้าย Unix และ Microsoft Windows (ผ่านCygwin ) ProFTPD เป็นหนึ่งในเซิร์ฟเวอร์ FTP ที่ได้รับความนิยมมากที่สุดในสภาพแวดล้อมที่คล้าย Unix ในปัจจุบัน ร่วมกับvsftpdและPure-FTPdเมื่อเทียบกับเซิร์ฟเวอร์อื่นๆ ที่เน้นความเรียบง่าย ความเร็ว หรือความปลอดภัย เป้าหมายหลักในการออกแบบของ ProFTPD คือการเป็นเซิร์ฟเวอร์ FTP ที่มีคุณสมบัติครบครัน และมีตัวเลือกการกำหนดค่ามากมายให้ผู้ใช้เลือก[ 2 ] [ 3 ]

แพลตฟอร์มที่รองรับ

  • เอไอเอ็กซ์
  • บเอสดี/โอเอส
  • ดีจี/ยูเอ็กซ์
  • ดิจิทัล ยูนิซ์
  • ฟรีบีเอสดี
  • เอชพี/ยูเอ็กซ์
  • อินฟราเรด
  • ลินุกซ์
  • แมคโอเอสเอ็กซ์
  • เน็ตบีเอสดี
  • โอเพ่นบีเอสดี
  • สโค
  • โซลาริส
  • ซันโอเอส
  • ระบบปฏิบัติการ Windows (ผ่านทางCygwin )

การกำหนดค่าและคุณสมบัติ

ProFTPD มีตัวเลือกหลายอย่างที่ไม่มีในเดมอน FTP อื่นๆ[ 4 ]การกำหนดค่าของ ProFTPD ดำเนินการในไฟล์การกำหนดค่าหลักไฟล์เดียวที่เรียกว่า/etc/proftpd/proftpd.confเนื่องจากมีความคล้ายคลึงกับไฟล์การกำหนดค่าของApache HTTP Serverจึงเข้าใจได้ง่ายสำหรับผู้ที่ใช้เว็บเซิร์ฟเวอร์ยอดนิยมนี้

คุณลักษณะที่โดดเด่นที่สุดบางประการได้แก่: [ 5 ]

  • การตั้งค่า ".ftpaccess" ต่อไดเร็กทอรี คล้ายกับการตั้งค่า ".htaccess" ของ Apache
  • เซิร์ฟเวอร์ FTP เสมือนหลายตัวและบริการ FTP แบบไม่ระบุตัวตน
  • สามารถทำงานได้ทั้งในรูปแบบเซิร์ฟเวอร์แบบสแตนด์อะโลน หรือจาก inetd/xinetd ขึ้นอยู่กับภาระงานของระบบ
  • ไดเร็กทอรีรากของ FTP แบบไม่ระบุตัวตนไม่จำเป็นต้องมีโครงสร้างไดเร็กทอรีเฉพาะใดๆ ไบนารีของระบบ หรือไฟล์ระบบอื่นๆ
  • ไม่มีคำสั่ง SITE EXEC ซึ่งในสภาพแวดล้อมอินเทอร์เน็ตสมัยใหม่ถือเป็นปัญหาด้านความปลอดภัย
  • ไดเร็กทอรีและไฟล์ที่ซ่อนอยู่ โดยอิงตามสิทธิ์การเข้าถึงแบบ Unix หรือความเป็นเจ้าของของผู้ใช้/กลุ่ม
  • ทำงานในโหมดผู้ใช้ที่ไม่ได้รับสิทธิ์พิเศษ (สามารถกำหนดค่าได้) ในโหมดสแตนด์อะโลน เพื่อลดโอกาสการโจมตีที่อาจใช้ประโยชน์จากความสามารถ "ระดับรูท" ของระบบ
  • รองรับการบันทึกข้อมูลและการใช้งานไฟล์ utmp/wtmp
  • รองรับชุดโปรแกรมรหัสผ่าน Shadow รวมถึงการรองรับบัญชีที่หมดอายุแล้ว
  • การออกแบบแบบโมดูลาร์ ช่วยให้สามารถขยายเซิร์ฟเวอร์ได้ง่ายด้วยโมดูลต่างๆ โมดูลเหล่านี้ได้รับการพัฒนาขึ้นสำหรับฐานข้อมูล SQL, เซิร์ฟเวอร์ LDAP, การเข้ารหัส SSL/TLS, การสนับสนุน RADIUS เป็นต้น
  • รองรับ IPv6

ส่วนติดต่อผู้ใช้แบบกราฟิก

Screenshot of GAdmin-ProFTPD showing the user administration tab.
ภาพหน้าจอของ GAdmin-ProFTPD ที่แสดงแท็บการจัดการผู้ใช้

ProFTPD comes with a command-line interface (CLI) only, but there are several third-party Graphical user interfaces (GUI) existing for ProFTP for users who prefer this to the CLI, or like to use a combination of both. Especially when it comes for example to real-time monitoring of current user actions and file transmissions, a GUI can be very helpful and superior to the CLI. Some existing GUIs for ProFTPD are (selection):

  • GAdmin-ProFTPD, a GTK+ front end for GNOME and KDE, as a part of the GAdmintools collection
  • ProFTPD Admin
  • ProFTPD PHP/MySQL administration tool
  • ProFTPD Administrator

See also

  • Official websiteแก้ไขข้อมูลนี้ได้ที่วิกิดาต้า
  • An overview of existing GUIs for ProFTPD
  • French tutorial for install ProFTPD with Debian Linux
Retrieved from "https://en.wikipedia.org/w/index.php?title=ProFTPD&oldid=1352395901"

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ โปรเอฟทีพีดี

ProFTPD (ย่อมาจากPro FTP daemon ) เป็น เซิร์ฟเวอร์ FTP ProFTPD เป็นซอฟต์แวร์โอเพนซอร์สและใช้งานได้ฟรีเข้ากันได้กับระบบที่คล้าย Unix และ Microsoft Windows (ผ่านCygwin ) ProFTPD...

แพลตฟอร์มที่รองรับ

เอไอเอ็กซ์ บเอสดี/โอเอส ดีจี/ยูเอ็กซ์ ดิจิทัล ยูนิซ์ ฟรีบีเอสดี เอชพี/ยูเอ็กซ์ อินฟราเรด ลินุกซ์ แมคโอเอสเอ็กซ์ เน็ตบีเอสดี โอเพ่นบีเอสดี สโค โซลาริส ซันโอเอส ระบบปฏิบัติการ Windows (ผ่านทาง Cygwin )

การกำหนดค่าและคุณสมบัติ

ProFTPD มีตัวเลือกหลายอย่างที่ไม่มีในเดมอน FTP อื่นๆ [ 4 ] การกำหนดค่าของ ProFTPD ดำเนินการในไฟล์การกำหนดค่าหลักไฟล์เดียวที่เรียกว่า /etc/proftpd/proftpd.

ส่วนติดต่อผู้ใช้แบบกราฟิก

ProFTPD comes with a command-line interface (CLI) only, but there are several third-party Graphical user interfaces (GUI) existing for ProFTP for users who prefer this to the CLI, or like to use a combination of both.