1. FTP 의 계정을 실계정이 아닌 mysql 의 데이터 형태의 가상계정으로 처리한다.
2. proftpd.conf 에 mysql 관련 설정한다.(mysql connection 정보, 계정테이블 정보)
3. 계정별 Quote 도 설정 가능하다.
# 대략적인 과정을 보면
1. mysql 컨넥션(DB)을 FTP 용으로 만든다.
2. FTP 용 DB 에 계정정보 테이블을 만들고, 사용자 정보를 입력한다.
3. proftpd 의 mysql 설정을 추가한다.
4. 입력한 사용자 정보로 FTP 에 접속한다.
# proftpd 만 되는가?
pure-ftpd 라는 FTP 서버도 지원하는 듯 싶다.(확인필요)
# mysql 만 되는가?
비슷하게 ldap , pgsql(postgresql) 도 지원하는 듯 하다.(확인필요)
# 관련문서 : proftpd + mysql 설정
* http://jeonbuk.lug.or.kr/bbs/view.php?&bbs_id=doc&page=&doc_num=21
* http://jinsnet.com/12
* http://www.howtoforge.com/proftpd_mysql_virtual_hosting
* http://www.debuntu.org/how-to-ftp-virtual-host-with-proftpd-mysql
* http://www.khoosys.net/single.htm?ipg=848
# 따로 정리할 필요까지는 없을 듯(특이사항에 대한 포스팅을 할지도...)


이올린에 북마크하기
이올린에 추천하기




Recent Comment