이것 때문에 몇 일을 낭비했다.
많은 설명이 존재하나, wwwroot와 ftproot를 같이 사용하는 ftp 사이트의 다중 운영은 안 되는 것 같다. ftp 사이트 다중 운영은 ip가 여러개일 때 사용하는 것 같고, 여러 사용자(웹서비스 포함)의 ftp를 운영하기 위해서는 ftproot로 사용하는 디렉터리에 LocalUser 라는 디렉터리를 만들고, 하위에 개별 사용자 이름을 이용한 폴더를 생성해줘야 한다. 그렇지 않으면, "User test cannot log in, home directory inaccessible" 만 계속 보다가 디렉터리 권한 설정에서 헤매게 된다.(까울~~~~)
중요한 것은 웹서비스 root도 LocalUser 하위에 뒀다는 것이다. 왜냐면, 접속 id에 따라서 다른 폴더로 접근해야 하는데, 자료공유용으로 사용하게 될 디렉터리는 다른 드라이브에 할당했기 때문이다.
그림을 참고하기 바란다.
박영식 (비회원)
댓글 달기