디렉터리 소유권 변경

디렉터리 소유권 변경

디렉토리의 소유권을 특정 그룹으로 변경하려고 합니다.
실행해 getent group보니 내가 관심 있는 그룹이 거기에 있었다 - sudo:x:27.
이제 나는 다음과 같이 chown을 실행합니다.
sudo chown -R sudo /PATH/TO/DIR
나는 id 'sudo': no such user
또한 시도했습니다. 이 명령은 실제로 실행 중이지만 지금 있어야 할 디렉터리에서 이 명령을 사용하려고 하면 다음과 같은 메시지가 sudo chown -R 27 /PATH/TO/DIR나타납니다(그리고 권한이 변경되었는지 확인했습니다). 내가 뭘 잘못했나요?mkdirpermission deniedls -l

답변1

chown은 사용자와 그룹을 user:group. 그룹만 변경하려는 경우:

sudo chown -R :sudo /PATH/TO/DIR

답변2

chgrp 명령을 사용하십시오. 즉.

sudo chgrp -R /PATH/TO/DIR

이름이나 숫자에는 will을 사용하세요 chown. 사용자 이름/UID도 올바르게 지정하면 사양이 27작동합니다. 예를 들어:

sudo chown -R 0:27 /PATH/TO/DIR  

소유권을 으로 설정합니다 root:sudo.

그룹만 변경하고 싶다면 chgrp더 쉬울 수도 있습니다.

단일 디렉터리(즉, 지정된 디렉터리)만 변경하려면 -R 옵션을 생략하세요.

권한을 변경하려면 이 chmod명령을 사용하세요.

관련 정보