: 웹호스팅하는 서버를 구축을 했습니다..
: ftp서비스를 하는데 있어서 질문이 있어서요..
: ftp 서비스를 각각의 도메인이름으로 접속하려구 하는데요..
: 만약..두개의 예를 들겠습니다..
: 하나는 ftp.bada.com 으로 접속을 하구요...
: ==>계정이 bada 이구 계정으로 접속이 되구요..
: 다른 하나는 ftp.baram.net 으로 접속을 합니다..
: ==>역시 baram 이란 계정이 있구요..계정으로 접속을 하구 싶어요..
: proftp.conf파일에서 virtual ftp서비스를 하는 설정을 하구 싶어요..
: 자료나..팁을 알려주세요..
:
: <VirtualHost ftp.baram.net>
: ServerName "ftp.baram.net"
: ServerAdmin ftp at baram.net :
: #Umask 002
: MaxClients 10 "죄송합니다. 최대 인원은 %m명입니다."
: MaxClientsPerHost 1 "호스트당 1회만 접속 가능합니다."
:
: <Anonymous /home/baram/vir-ftp>
: User ftp
: Group ftp
: <Limit WRITE>
: DenyAll
: </Limit>
: </Anonymous>
: </VirtualHost>
:
:
: $ su baram
: Password : ******
: $ mkdir ~com/vir-ftp
: $ mkdir ~com/vir-ftp/pub
: $ chmod 705 ~com/vir-ftp/pub
---------------------
안녕하세요?
어디서 많이 본 내용이라 확인해 보니
제가 작성한 문서를 토대로 올렸군요...
[답변 내용]
현재 ProFTPd 는 이름 기반 가상호스트를 지원하지 않습니다.
(Anonymous)
다만, 이름기반가상호스트로 각각 계정으로는 접속이 됩니다.
위의 예는 IP 기반가상호스트입니다
따라서 FTP 구축시
각 도메인에 대한 Anonymous에 대해서 각각 다른 내용으로 접속하게 하려면
IP 기반 가상호스트로 네임서버에 설정해야합니다.
반면,
이름기반 가상호스트 특정 도메인에 상관없이 가상호스트가 모두 동일한 하나의
IP 주소이므로 결과적으로 이름을 달리하여 각 계정으로 접속할 수는 있지만
각각의 도메인에 대해서 Anonymous가 각각 다른 내용으로 접속할 수는 없습니다.
(현 ProFTPd 버전에서....RC버전은 테스트안 해 보았음)
[권장 내용]
위의 설정 내용을 보니 Anonymous 용은 필요없는것 같군요..
따라서 굳지 IP 기반 가상호스트로 설정하지 않아도 됩니다.
즉<VirtualHost> 섹션을 모두 지우고
하나의 주도메인에 대해서만 설정하면 될것 같군요...
나머지 도메인은 어짜피 네임서버에서 resolving 해주니깐
상관없겠죠...............
그럼........--LinuxChannel.Net