다른 사용자가 첫 번째 사용자의 파일 및 폴더를 볼 수 없도록 한 사용자가 centos에서 다른 사용자의 파일 및 폴더를 볼 수 없도록 제한할 수 있습니다. 즉, 사용자의 파일과 폴더는 서로 숨겨져 있지만 수퍼유저/루트는 파일과 폴더를 모두 볼 수 있습니다.
즉, 두 개의 그룹을 가질 생각입니다 (say NormalUsers1 and NormalUsers2)
. 이 NormalUser1
그룹은 사용자를 소유합니다 user1
. 그리고 NormalUser2
그룹에는 사용자가 있습니다 user2
. 이 Superuser
그룹에는 사용자만 있습니다 root
. 이제 Superuser
그룹 NormalUsers1
및 에 있는 사용자의 파일에 대한 전체 액세스 권한이 필요합니다 NormalUsers2
. 그러나 둘 다 다른 사용자의 파일 및 폴더에 액세스하거나 볼 NormalUsers1
수 없습니다.NormalUsers2
답변1
첫째, root
사용자는 시스템의 모든 것에 대한 전체 액세스 권한을 가지므로 사용자가 아무것도 보기 위해 아무것도 할 필요가 없습니다.
그룹의 사용자가 NormalUsers1
그룹에 속한 파일을 볼 수 없도록 하려면 NormalUsers2
기타 필드에 해당 파일에 대해 0을 제공하기만 하면 됩니다.
chmod xx0 files
Linux의 파일 권한에 대한 추가 정보:https://www.linux.com/learn/understanding-linux-file-permissions