SFTP를 사용하는 사용자의 특정 디렉터리 권한

SFTP를 사용하는 사용자의 특정 디렉터리 권한

내 웹서버 구조는 다음과 같습니다.

/Home/User/Public_Html/Website_one
                      /Website_two
                      /Website_three/Directory_one
                                    /Directory_two
                                    /Directory_three 
                                    /Directory_four

이제 내 친구는 이 Directory_two서버 에서만 Directory_four액세스 할 수 있어야 합니다 website_three.

다음을 기반으로 SFTP 계정을 만들었습니다.SFTP 감옥. 나는 또한 home그를 위한 폴더를 만들었고 SFTP는 잘 작동합니다. 하지만 문제는 그 사람이 하위 파일이 있는 디렉터리에 액세스하도록 허용할 수 없다는 것입니다. 그에게 Directory_two및 에만 액세스 권한을 부여하려면 어떻게 해야 합니까 Directory_four?

답변1

mount --bind친구가 액세스할 수 있는 SFTP 감옥에서 이러한 디렉터리를 사용하거나 다시 마운트 할 수 있습니다 bindfs(원하는 작업에 따라 읽기 전용이거나 특수 권한 또는 소유권을 사용하여).chroot

관련 정보