더북(TheBook)

파일의 소유권을 변경하는 명령은 chown입니다. ‘chown [옵션] [사용자 계정 및 그룹] [파일]’ 형식으로 입력합니다. chown 명령을 실행한 결과 파일 소유자가 변경됩니다.

supreme@master:~$ sudo chown supreme /tmp/tempfile 
supreme@master:~$ ls -l /tmp/tempfile 
-rw-rw-r-- 1 supreme tedious 0 7월 25 19:04 /tmp/tempfile

사용자 계정과 그룹 사이에 . 또는 :를 넣어 소유자와 그룹을 동시에 바꿀 수 있습니다. 명령 결과 소유자와 그룹이 모두 변경되었습니다.

supreme@master:~$ sudo chown supreme:supreme /tmp/tempfile 
supreme@master:~$ ls -l /tmp/tempfile 
-rw-rw-r-- 1 supreme supreme 0 7월 25 19:04 /tmp/tempfile

디렉터리를 대상으로 소유권을 변경할 수도 있습니다. 실습을 위해 sudo -u 명령으로 다른 사용자 계정 권한으로 /tmp 디렉터리에 inventory라는 하위 디렉터리를 만듭니다. mkdir은 디렉터리를 생성하는 명령입니다. touch 명령으로 빈 파일 picture와 phone을 생성합니다.

supreme@master:~$ sudo -u tedious mkdir /tmp/inventory 
supreme@master:~$ sudo -u tedious touch /tmp/inventory/picture 
supreme@master:~$ sudo -u tedious touch /tmp/inventory/phone 

생성한 inventory 디렉터리와 디렉터리 내 파일의 소유권과 그룹이 모두 해당 사용자 계정으로 설정되어 있습니다.

supreme@master:~$ ls -l /tmp
...
drwxrwxr-x 2 tedious tedious 4096 7월 25 19:05 inventory
supreme@master:~$ ls -l /tmp/inventory/
-rw-rw-r-- 1 tedious tedious 0 7월 25 19:05 phone
-rw-rw-r-- 1 tedious tedious 0 7월 25 19:05 picture
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.