이 름
ftpservers − ftpd 가 상 호 스 트 설 정 을 정 의 하 는 file
설 명
ftpservers file은 ftpd(8) server가 사 용 하 던 가 상 호 스 트 설 정 파 일 을 지 정 하 는 데 사 용 되 어 진 다 . 가 상 호 스 트 지 원 을 가 능 하 게 compile했 을 때 , wu-ftpd는 각 virtual domain에 대 한 설 정 파 일 을 분 리 해 서 사 용 이 가 능 하 게 되 어 있 다 .
현 재 , 설 정 파 일 들 은 분 리 되 어 진 가 상 domain 디 렉 토 리 에 위 치 해 있 다 . 설 정 파 일 에 서 사 용 되 어 지 는 directory 경 로 와 IP address는 ftpservers file에 나 열 이 된 다 . 실 제 설 정 파 일 들 은 해 당 디 렉 토 리 안 에 아 래 의 이 름 을 가 진 파 일 들 을 포 함 하 고 있 어 야 한 다 :
ftpaccess -
가 상 doamin 접 근 파 일
ftpusers - 접 근 을 거 부
할 계 정 들 을 설
정
ftpgroups - SITE GROUP and SITE GPASS 지 원
ftphosts - 가 상 도 메 인
에 접 근 가 능 한
대 역 을 설 정
ftpconversions - 가 상 도 메
인 에 서 사 용 가
능 한 전 환 명 령
을 을 최 적 화
각 가 상 domain directory에 모 든 설 정 파 일 들 을 가 지 고 있 을 필 요 는 없 다 . 만 약 주 도 메 인 의 설 정 을 그 대 로 사 용 하 려 한 다 면 , ftpconversions file 같 은 것 들 을 예 를 든 다 면 , 가 상 도 메 인 directory에 구 태 여 이 파 일 을 넣 을 필 요 는 없 다 는 것 이 다 . 이 렇 게 가 상 도 메 인 directory에 포 함 되 어 있 지 않 은 설 정 파 일 들 은 주 도 메 인 의 설 정 파 일 을 불 러 들 이 게 된 다 .
주 의 !!!: 가 상 도 메 인 directory에 들 어 가 는 파 일 들 은 위 의 list와 정 확 하 게 match되 어 져 야 한 다 . 만 약 이 름 에 오 타 가 있 을 경 우 에 는 해 당 파 일 을 찾 지 못 하 게 되 며 주 도 메 인 설 정 파 일 로 대 체 를 하 게 된 다 .
ftpservers file 형 식
각 entry에 는 2개 의 field가 존 재 한 다 .
ipaddr/hostname directory-containing-configuration-files
예
제 :
10.196.145.10 /etc/ftpd/ftpaccess.somedomain/
10.196.145.200 /etc/ftpd/ftpaccess.someotherdomain/
some.domain INTERNAL
ftp client가 server로 접 속 을 할 때 , ftpd는 ftpservers file에 서 발 견 한 ftp client가 접 속 을 할 ip address를 매 치 시 키 려 한 다 .
매 치 가 되 는 것 을 발 견 을 하 면 , 해 당 도 메 인 에 대 한 디 렉 토 리 경 로 와 설 정 파 일 들 을 반 환 하 게 된 다 . ftpd는 이 디 렉 토 리 에 들 어 있 는 설 정 파 일 들 을 사 용 하 게 된 다 .
설 정 파 일 에 match되 는 것 이 없 거 나 , directory 경 로 가 정 의 가 잘 못 되 어 있 을 경 우 , 설 정 파 일 의 기 본 경 로 를 사 용 하 게 된 다 . 위 의 예 제 중 INTERNAL의 사 용 은 주 도 메 인 의 설 정 파 일 을 사 용 하 도 록 하 게 한 다 .
가 상 도 메 인 을 지 정 할 때 실 제 IP address와 hostname 모 두 설 정 이 가 능 하 다 . 다 만 hostname으 로 지 정 할 경 우 DNS lookup이 필 요 하 고 또 한 DNS 버 그 와 도 관 련 이 되 어 질 수 있 으 므 로 왠 만 하 면 ip address로 지 정 을 하 는 것 을 권 장 한 다 .
10.196.145.20
/etc/ftpd/config/faqs.org/
ftp.some.domain /etc/ftpd/config/faqs.org/
주 석 처 리 시 에 는 # 표 시 를 사 용 하 며 , 중 복 주 석 라 인 과 공 백 라 인 은 무 시 되 어 진 다 .
관 련 항 목
ftpd(8), ftpaccess(5) ftplog(5), ftpconversions(5), ftphosts(5)
역 자
김 정 균 <admin [AT] oops.org> 2000년 7월 23일