사용자가 ftp 접속시 상위폴더 이동맊으려 하는데
글쓴이: tl10 / 작성시간: 금, 2009/03/13 - 11:11오전
우분투환경에 vsftpd 를 설치해서 ftp 접속을 허용하고 있는데요,
상위폴더 이동을 맊는 법을 알고 적용해 놨는데, 문제는
심볼릭 링크로 연결된 폴더로 이동하는것조차 맊혀버리네요.
사용자가 접근한 디렉토리에
/var/www/apps 로 가는 심볼릭 링크를 적용해 놓았거든요.
혹시 이런경우 어떤 방법이 있을까요?
사용자가 ftp 접속시 주어진 폴더에서만 활동하게 해야하고 또 /var/www/ 폴더에 있는 파일들을 수정해야 하거든요
좋은 방법 알려주시면 정말 감사하겠습니다.
Forums:
EcusE
심볼릭링크된 디렉토리는 chroot된 디렉토리를 벗어날 수 없습니다.
mount --bind 옵션으로 ftp chroot를 적용한 상태에서 원하는 설정을 가능하게 할 수 있습니다.
http://free4u.wo.tc/808
간단한 예제(?)는 아래를 참고하세요.
chroot된 user root가 /home/userid 일때
mount --bind /var/www/userid /home/userid/www
댓글 달기