본문 바로가기

Linux

Linux 파일/디렉토리 소유권 변경 chown

728x90
반응형

소유권 확인

파일과 디렉토리의 소유자가 누구인지 확인 하기 위해서는 아래 명령어로 확인을 하시면 됩니다.

ls -al

위 명령어를 입력하면 아래와 같이 출력이 됩니다.

-rw-r--r-- 1 angelus angelus   4096 5 12 2022  test.sh

파일 소유권 변경

먼저 root 권한으로 변경한 후 아래 명령어를 실행합니다.

chown {소유권자}:{그룹식별자} {소유권을 변경하고 싶은 파일명}

위에서 조회한 test.sh 파일의 소유권자를 develop로 하고, 그룹식별자를 develop로 변경하는 명령어는 아래와 같습니다.

chown develop:develop test.sh

디렉토리 소유권 변경

chown {소유권자}:{그룹식별자} {소유권을 변경하고 싶은 디렉토리}

/app/test 디렉토리만 소유권자를 develop로, 그룹식별자를 develop로 변경하는 명령어는 아래와 같습니다.

chown develop:develop /app/test

위 명령어로는 소유권을 해당 디렉토리만 변경이 가능하고 하위 디렉토리는 변경되지 않습니다.

하위 디렉토리까지 모두 소유권 변경

chown -R {소유권자}:{그룹식별자} {소유권 변경할 디렉토리}

/app/test 디렉토리와 이하 모든 디렉토리 및 파일들의 소유권자를 develop, 그룹식별자를 develop로 변경하는 명령어는 아래와 같습니다.

chown -R develop:develop /app/test

다음에 더 좋은 내용으로 찾아올게요~!

728x90
반응형