프로FTPD

ProFTPD
프로FTPD
Logo of ProFTPD.png
개발자존 모리스시, 마이클 레너, 다니엘 로센, TJ 선더스 외
안정적 해제
1.3.7a / 2020년 7월 21일(2020-07-21)
릴리스 미리 보기
1.3.7rc4 / 2020년 5월 30일(2020-05-30)
리포지토리
운영 체제유닉스 유사 시스템
유형FTP 데몬
면허증GPL
웹사이트proftpd.org

ProFTPD(Pro FTP 데몬의 줄임말)는 FTP 서버다.ProFTPD는 유닉스급 시스템 및 마이크로소프트 윈도(Cygwin을 통해)와 호환되는 무료 오픈소스 소프트웨어다.vsftpd 및 Pure-FTPD와 함께 ProFTPD는 오늘날 유닉스 환경에서 가장 인기 있는 FTP 서버 중 하나이다.예를 들어 단순성, 속도 또는 보안에 초점을 맞추는 것에 비해 ProFTPD의 주요 설계 목표는 기능이 풍부한 FTP 서버가 되어 사용자에게 많은 양의 구성 옵션을 노출시키는 것이다.[1][2]

지원되는 플랫폼

  • AIX
  • BSD/OS
  • DG/UX
  • 디지털 유닉스
  • 자유BSD
  • HP/UX
  • 아이릭스
  • IBM S/390, zSeries용 Linux
  • 리눅스
  • 맥 OS X
  • 넷BSD
  • 오픈BSD
  • SCO
  • 솔라리스
  • 선OS
  • Windows(Cygwin을 통해)

구성 및 기능

ProFTPD에는 다른 많은 FTP 데몬에서는 사용할 수 없는 많은 옵션이 포함되어 있다.[3]ProFTPD의 구성은 다음과 같은 단일 메인 구성 파일에서 수행된다./etc/proftpd/proftpd.conf아파치 HTTP 서버의 구성 파일과 유사하기 때문에 이 인기 있는 웹 서버를 사용하는 사람이 직관적으로 이해할 수 있다.

가장 눈에 띄는 특징은 다음과 같다.[4]

  • Apache의 ".htaccess"와 유사한 디렉토리 ".ftpaccess" 구성
  • 여러 가상 FTP 서버 및 익명 FTP 서비스
  • 시스템 부하에 따라 독립 실행형 서버로 또는 inetd/xinetd에서 실행
  • 익명 FTP 루트 디렉터리에는 특정 디렉터리 구조, 시스템 이진 파일 또는 기타 시스템 파일이 필요하지 않음
  • 최신 인터넷 환경에서 보안 문제를 나타내는 SITE EXEC 명령 없음
  • Unix 스타일 권한 또는 사용자/그룹 소유권 기반 숨겨진 디렉토리 및 파일
  • "루트" 기능을 이용할 수 있는 공격 가능성을 줄이기 위해 독립 실행 모드에서 구성 가능한 권한 없는 사용자로 실행
  • 로깅 및 utmp/wtmp 지원.
  • 만료된 계정에 대한 지원을 포함한 섀도 암호 제품군 지원
  • 모듈로 서버를 쉽게 확장할 수 있는 모듈형 설계.SQL 데이터베이스, LDAP 서버, SSL/TLS 암호화, RADIUS 지원 등을 위한 모듈이 작성되었다.
  • IPv6 지원

그래픽 사용자 인터페이스

Screenshot of GAdmin-ProFTPD showing the user administration tab.
사용자 관리 탭이 표시된 GAdmin-ProFTPD의 스크린샷.

ProFTPD에는 CLI(명령줄 인터페이스)만 제공되지만, CLI보다 이를 선호하거나 둘 다 조합하여 사용하고자 하는 사용자를 위해 ProFTP용 타사 그래픽 사용자 인터페이스(GUI)가 여러 개 존재한다.특히 현재 사용자 작업 및 파일 전송의 실시간 모니터링에 관한 한 GUI는 CLI보다 매우 유용하고 우수할 수 있다.ProFTPD에 대한 기존 GUI는 다음과 같다(선택).

참고 항목

참조

  1. ^ 리눅스용 FTP 서버 소프트웨어
  2. ^ 공통 리눅스 ftp 서버 개요
  3. ^ Lockhart, Andrew (2006), Network Security Hacks: Tips & Tools for Protecting Your Privacy, O'Reilly Hacks Series (2nd ed.), O'Reilly Media, Inc., p. 23, ISBN 0596527632
  4. ^ http://proftpd.org/features.html 특징

외부 링크