[FTP] proftpd 의 RPM 설치와 그 파일들

1. RPM 설치

– RPM 패키지 다운로드
wget ftp://ftp.proftpd.org/distrib/packages/RPMS/proftpd-1.2.10-1.i386.rpm

– RPM 설치
rpm -Uvh proftpd-1.2.10-1.i386.rpm

– 생성된 주요 파일 확인하기
rpm -ql proftpd-1.2.10

– 파일설명
/etc/pam.d/ftp : ProFTPd 의 보안을 위한 접근허용정책파일
/etc/proftpd.conf : ProFTPd 의 환경설정 파일
/usr/sbin/in.proftpd : ProFTPd 를 xinetd 모드로 운영할 경우의 ProFTPd 데몬 링크파일
/usr/sbin/proftpd : ProFTPd 의 데몬파일
/home/ftp : anonymous 로 ProFTPd 에 접속할 경우의 ftp 홈디렉토리

– RPM 으로 설치한 proftpd 실행하는 방법
/etc/rc.d/init.d/proftpd start : 실행
/etc/rc.d/init.d/proftpd restart : 재실행
/etc/rc.d/init.d/proftpd stop : 중지

[FTP] proftpd 의 소개와 특성

1. ProFTPd 의 일반적인 장점과 특징

– standalone 환경에서의 설치, 운용과 xinetd 모드의 설치, 운용 모두가 가능함.
– shadow 패스워드시스템에서 사용할 수 있음.
– 아파치 웹서버에서 .htaccess 를 개별 디렉토리에서 사용할 수 있는 것처럼 ProFTPd 에서도 .ftpaccess 를 개별 디렉토리에서의 접근제어 파일로 사용 할 수 있음.
– 파일 및 디렉토리 퍼미션 (Permission) 을 개별 섭ㄹ정가능하며 서버보안 면에서 효율적인 운용이 가능함.
– Free Software 이며 소스공개가 가능함.
– 저작권은 GPL (GNU Public License) 을 따름.