
user1
달리다 sudo -u user2 SomeCommand
. 공유 사용자(모든 사람이 명령을 실행하는 데 사용함)에게 액세스 권한을 부여하지 않고도 파일(또는 특정 디렉터리 또는 더 쉬운 경우 단일 파일)에 SomeCommand
액세스할 수 있기를 원합니다 . 이것을 달성할 수 있는 방법이 있나요?user1
user2
답변1
질문에 2가지 아이디어를 질문하셨으므로 해결책이 2가지 있습니다.
setfacl
: 파일 권한을 설정합니다. 이를 사용하여 각 사용자/그룹에 대해 서로 다른 파일 권한을 설정할 수 있습니다. 바라보다Gnu/linux에서 파일 권한 등을 설정하는 다른 방법은 무엇입니까?sudo --group user2
또는sudo --user user2 --group user1
: 모든 파일에 대한 액세스 권한을 부여하지만 그룹 쓰기(umask 편집)를 추가하고 기본 그룹이 개인 그룹인지 확인해야 합니다.