Linux 서버에는 약 100개의 사용자 계정이 있으며 그 중 20개는 ITOp 팀에 속합니다. 내 팀 사용자 계정이 /home 디렉토리 아래의 하위 디렉토리에 있는 파일만 볼 수 있도록 허용하고 싶습니다. 이러한 파일에 대한 파일 액세스 권한을 어떻게 제어할 수 있나요?
답변1
ITOp 팀의 사용자 20명이 동일인입니까 group
?
그렇지 않은 경우 비시스템 그룹( man addgroup
)을 생성하고 해당 그룹에 사용자를 추가합니다. 이 그룹에 자신을 추가하세요.
man chmod
그룹이 읽고 실행할 수 있도록( ) 디렉터리에 대한 권한을 변경( )합니다 rwxr-x---
.
chown
( )를 사용하여 man chown
공유하려는 디렉토리 및 파일 그룹을 1항의 그룹으로 변경합니다.
chmod
그룹 읽기( )를 허용하도록 파일 권한을 변경하는 데 사용됩니다 rwxr-----
.
디렉토리에 대한 그룹 읽기 액세스를 허용하여 사용자가 공유 디렉토리를 볼 수 있는지 확인하십시오 $HOME
.
권한/소유권 문제를 살펴보세요 https://github.com/waltinator/pathlld
. bash
"왜 이 파일을 읽거나 쓸 수 없나요?"에 대한 스크립트입니다.