ftp에서 상위디렉토리막은 경우 특정디렉토리 binding
proftpd의 proftpd.conf에서
DefaultRoot ~ 을 지정하여 특정 그룹의 상위
디렉토리을 막거나 특정디렉토리만 허용할수있게 할수
있습니다. 아마 다들 아시는 내용이실듯합니다.
하지만 이 경우 문제점이 있는 것이 상위을 디렉토리을
막아놓은 유저의 홈디렉토리에 상위의 다른곳을 공유
해야할 경우 방법이 없다는 것이죠..당연히 링크을 걸어
도 자신의 홈에 최상위로 인식하기때문에 되지않을겁니다.
이런때 root의 권한을 가진 사람이 해줄수있는 방법이 있습니다.
바로 mount명령을 이용을 하면 됩니다.
mount --bind /backup/alluser/ /home/test/alluser
물론 /home/userhome/alluser 라는 디렉토리가 존재을 해야겠죠.
이렇게 하면 test라는 계정을 가진 소유자는 최상위
디렉토리밑에 존재하는 /backup/alluser 라는 디렉토리을 같이
공유을 할수있게 되죠...
proftpd의 proftpd.conf에서
DefaultRoot ~ 을 지정하여 특정 그룹의 상위
디렉토리을 막거나 특정디렉토리만 허용할수있게 할수
있습니다. 아마 다들 아시는 내용이실듯합니다.
하지만 이 경우 문제점이 있는 것이 상위을 디렉토리을
막아놓은 유저의 홈디렉토리에 상위의 다른곳을 공유
해야할 경우 방법이 없다는 것이죠..당연히 링크을 걸어
도 자신의 홈에 최상위로 인식하기때문에 되지않을겁니다.
이런때 root의 권한을 가진 사람이 해줄수있는 방법이 있습니다.
바로 mount명령을 이용을 하면 됩니다.
mount --bind /backup/alluser/ /home/test/alluser
물론 /home/userhome/alluser 라는 디렉토리가 존재을 해야겠죠.
이렇게 하면 test라는 계정을 가진 소유자는 최상위
디렉토리밑에 존재하는 /backup/alluser 라는 디렉토리을 같이
공유을 할수있게 되죠...