proftp에서 접속시 유저의 home디렉토리만 보여주고 싶습니다.
글쓴이: 나는오리 / 작성시간: 금, 2005/06/03 - 1:49오후
현재 ftp로 접속하면
root디렉토리까지 디렉토리 트리에 모두 나옵니다.
/home/user 디렉토리만 보여주고 그 이외의 디렉토리는 보여주고 싶지않습니다.
데비안 사지에 proftp사용중입니다.
proftp는 apt-get으로 설치했고 설정은 몰라서 바꾼것이 없습니다.
Forums:
설정파일 중간에 물결(~) 이 들어가는 설정이 하나 주석처리되어 있을 겁
설정파일 중간에 물결(~) 이 들어가는 설정이 하나 주석처리되어 있을 겁니다.
그걸 풀어주면 될 겁니다.
/etc/proftpd.conf 파일의 내용입니다.~부분이 어디를 말
/etc/proftpd.conf 파일의 내용입니다.
~부분이 어디를 말하는건지 모르겠습니다.
DefaultRoot ~
DefaultRoot ~
Chaos to Cosmos,
Chaos to Chaos,
Cosmos to Cosmos,
Cosmos to Chaos.
[code:1]Defaultroot
이런 구절을 넣으면 .. users 그룹에 속한 유저들은 자신의 계정 디렉터리 만 확인할 수 있고, 그 위쪽으로는 갈 수 없지만, wheel 그룹에 속한 유저들은 그것에 적용을 받지 않을 수 있습니다.
~ ; 각 유저의 디렉터리
users ; Defaultroot 에 적용받을 유저 그룹명
!wheel ; 적용받지 않을 그룹
입니다.
만일, 계정 사용자가 users 와 wheel .. 둘다 속한다면 적용받지 않게 됩니다.
http://proftpd.oops.org/reference.php?mode=detail&id=206&key=DefaultRoot&class=d
여기를 참조하세요.
---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도
즐겁게 놀아보자.
감사합니다~ :)
감사합니다~ :)
읔~ 그런데 다른곳의 심볼릭 링크에는 접속 못하네요. ㅠ.ㅠ
읔~ 그런데 다른곳의 심볼릭 링크에는 접속 못하네요. ㅠ.ㅠ
ln으로 된건 자신의 디렉토리에 보이긴 하지만.. 실제론 디렉토리 이동이
ln으로 된건 자신의 디렉토리에 보이긴 하지만.. 실제론 디렉토리 이동이 되기 때문에 proftpd이 ~설정으론 이동이 안됩니다.
ln대신 mount --bind 옵션으로 바인딩 시키면 proftpd ~ 설정으로 다른 디렉토리 이용이 가능합니다.
프비에선 이게 안되서 상당히 애 먹고있는것중 하나죠.. :evil:
댓글 달기