Linux 사용자가 다른 사용자의 디렉토리를 보는 것을 방지하는 방법

Linux 사용자가 다른 사용자의 디렉토리를 보는 것을 방지하는 방법

SFTP 솔루션을 구축 중인데 group1user가 group2user의 디렉터리를 보거나 더 정확하게 나열하는 것을 막을 수 없습니다. group1user가 실제로 group2user의 디렉터리에 들어갈 수 없도록 구성했지만, FileZilla를 통해 연결하면 실제로 디렉터리 이름을 볼 수 있습니다.

파일 구조=

             /upload/group1Directory

             /upload/group2Directory

dave는 소유자이며 group1Directory 및 group2Directory를 보고 입력할 수 있습니다.

현재 권한은 다음과 같습니다

rwxr-xr-x.   4 root root          46 Feb 17 09:55 upload

drwxr-x---. 2 dave group1     60 Feb 17 11:09   group1Directory
drwxr-x---. 2 dave group2     61 Feb 17 11:09   group2Directory

sshd_config는 다음과 같습니다

Match User dave
        ForceCommand internal-sftp -u 0002
        #PasswordAuthentication yes
        ChrootDirectory /upload
        PermitTunnel no
        AllowAgentForwarding yes
        AllowTcpForwarding yes
        X11Forwarding yes
        PubkeyAuthentication yes

Match User group1user
        ForceCommand internal-sftp -u 0002
        #PasswordAuthentication yes
        ChrootDirectory /upload
        PermitTunnel no
        AllowAgentForwarding yes
        AllowTcpForwarding yes
        X11Forwarding yes
        PubkeyAuthentication yes

Match User group2user
        ForceCommand internal-sftp -u 0002
        #PasswordAuthentication yes
        ChrootDirectory /upload
        PermitTunnel no
        AllowAgentForwarding yes
        AllowTcpForwarding yes
        X11Forwarding yes
        PubkeyAuthentication yes


    

group1user에서 group2user의 디렉토리를 숨기는 방법에 대한 아이디어가 있습니까? ...그 반대? 어떤 도움이라도 대단히 감사하겠습니다.

관련 정보