Phần mềm proFTPD là gì? Phần mềm proFTPD có những tính năng gì đặc biệt?
Phần mềm proFTPD (viết tắt của Pro FTP daemon) là một máy chủ FTP. ProFTPD là phần mềm miễn phí và mã nguồn mở, tương thích với cáchệ thống giống Unix và Microsoft Windows (thông qua Cygwin). Cùng với vsftpd và Pure-FTPd, phần mềm proFTPD là một trong những máy chủ FTP phổ biến nhất trong môi trường giống Unix hiện nay. So với những người, trong đó tập trung ví dụ về sự đơn giản, tốc độ hay bảo mật, mục tiêu thiết kế chính của phần mềm proFTPD là một máy chủ FTP có tính năng cao, cho thấy một số lượng lớn các tùy chọn cấu hình cho người dùng.
Nền tảng được hỗ trợ
– AIX
– BSD / OS
– DG / UX
– Digital Unix
– FreeBSD
– HP / UX
– IRIX
– Linux cho IBM S / 390, zSeries
– Linux
– Mac OS X
– NetBSD
– OpenBSD
– SCO
– Solaris
– SunOS
– Windows (thông qua Cygwin)
Cấu hình và tính năng của phần mềm proFTPD
Phần mềm proFTPD bao gồm một số tùy chọn không có sẵn với nhiều trình tiện ích FTP khác. Cấu hình của phần mềm proFTPD được thực hiện trong một tập tin cấu hình chính gọi là /etc/proftpd/proftpd.conf . Do sự tương đồng của nó với tập tin cấu hình của Apache HTTP Server, nó có thể hiểu được trực giác đối với người sử dụng máy chủ web phổ biến này.
Phần mềm proFTPD cung cấp các tính năng sau, với nhiều kế hoạch hơn):
– Tệp cấu hình chính duy nhất, với các chỉ thị và các nhóm chỉ thị trực quan với bất kỳ quản trị viên nào đã từng sử dụng máy chủ web Apache.
– Mỗi thư mục “.ftpaccess” cấu hình tương tự như “htaccess” của Apache.
– Dễ dàng cấu hình nhiều máy chủ FTP ảo và dịch vụ FTP ẩn danh.
– Được thiết kế để chạy hoặc như một máy chủ độc lập hoặc từ inetd / xinetd, tùy thuộc vào tải hệ thống.
– Các thư mục gốc FTP ẩn danh không yêu cầu bất kỳ cấu trúc thư mục cụ thể nào, các tệp nhị phân hệ thống hoặc các tệp hệ thống khác.
– Không có lệnh SITE EXEC. Trong môi trường Internet hiện đại, các lệnh như vậy là một cơn ác mộng về bảo mật.
– Mã nguồn có sẵn (và luôn luôn có sẵn) cho các quản trị viên và các nhà phát triển để kiểm toán.
– Thư mục và tệp ẩn, dựa trên quyền kiểu Unix hoặc quyền sở hữu nhóm / người dùng.
– Chạy như một người dùng không có đặc quyền cấu hình trong chế độ độc lập để giảm nguy cơ tấn công có thể khai thác khả năng “root” của nó. Lưu ý: Tính năng này phụ thuộc vào khả năng của hệ thống máy chủ Unix.
– Hỗ trợ ghi nhật ký và utmp / wtmp. Ghi nhật ký tương thích với chuẩn wu-ftpd, với tính năng ghi nhật ký mở rộng khả dụng.
– Hỗ trợ bộ mật khẩu Shadow, bao gồm hỗ trợ cho các tài khoản hết hạn.
– Thiết kế mô-đun, cho phép máy chủ được mở rộng dễ dàng với các mô-đun. Các mô-đun đã được viết cho cơ sở dữ liệu SQL, máy chủ LDAP, mã hóa SSL / TLS, hỗ trợ RADIUS, v.v.
– Hỗ trợ IPv6.
Them khảo thêm: Hướng dẫn cài đặt và cách sử dụng War FTP Daemon
Giao diện người dùng đồ họa
Ảnh chụp màn hình của GAdmin-ProFTPD hiển thị tab quản trị người dùng.
Phần mềm proFTPD chỉ có giao diện dòng lệnh (CLI), nhưng có một số giao diện người dùng đồ họa của bên thứ ba (GUI)hiện có cho ProFTP cho những người dùng thích điều này với CLI, hoặc muốn sử dụng kết hợp cả hai. Đặc biệt khi nói đến ví dụ để theo dõi thời gian thực của các hành động người dùng hiện tại và truyền tập tin, một GUI có thể rất hữu ích và vượt trội so với CLI.
Một số GUI hiện có cho ProFTPD là (lựa chọn):
– GAdmin-ProFTPD, giao diện người dùng GTK + cho GNOME và KDE, như một phần của bộ sưu tập GAdmintools
– Quản trị viên ProFTPD
– Công cụ quản trị PHP / MySQL ProFTPD
– Quản trị viên ProFTPD
Nền tảng
Phần mềm proFTPD được biết là biên dịch và chạy trên các nền tảng sau. Nếu bạn biết bất kỳ điều gì không có trong danh sách này, vui lòng liên hệ với nhóm nòng cốt.
AIX | BSD / OS | Cygwin * |
Digital Unix | DG / UX | HP / UX |
IRIX * | Linux * | Mac OS X * + |
SCO | FreeBSD * | NetBSD |
OpenBSD | Solaris * | SunOS |
Linux cho IBM S / 390, zSeries |
Xem thêm: Dịch vụ thuê server hà nội