현재 상태
소유권자: aaa
그룹 식별자: www-data
'소유권자:그룹 식별자'로 출력됨
1 2 3 4 5 6 7 8 | id@abcdef:/var/www/aaa/quickstart$ ls -al total 196 drwxr-sr-x 11 aaa www-data 4096 Mar 30 17:25 . drwxrwsr-x 3 aaa www-data 4096 Mar 30 17:23 .. drwxr-sr-x 10 aaa www-data 4096 Mar 30 17:23 app -rw-r--r-- 1 aaa www-data 1646 Mar 30 17:23 artisan drwxr-sr-x 3 aaa www-data 4096 Mar 30 17:23 test -rw-r--r-- 1 aaa www-data 870 Mar 30 17:23 file.html | cs |
위의 ls-al로 확인한 상황에서 소유권 변경
root권한이 아닐 시 sudo를 붙여 명령을 내린다.
■ 단일 파일 소유권 변경
chown 소유권자:그룹식별자 바꾸고 싶은 파일명
파일이름 file.html의 소유권자: aaa, 그룹 식별자:www-data를 bbb:ccc로 변경할 시
예) chown bbb:ccc file.html
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | id@abcdef:/var/www/aaa/quickstart$ ls -al total 196 drwxr-sr-x 11 aaa www-data 4096 Mar 30 17:25 . drwxrwsr-x 3 aaa www-data 4096 Mar 30 17:23 .. drwxr-sr-x 10 aaa www-data 4096 Mar 30 17:23 app -rw-r--r-- 1 aaa www-data 1646 Mar 30 17:23 artisan drwxr-sr-x 3 aaa www-data 4096 Mar 30 17:23 test -rw-r--r-- 1 aaa www-data 870 Mar 30 17:23 file.html id@abcdef:/var/www/aaa/quickstart$ sudo chown bbb:ccc file.html id@abcdef:/var/www/aaa/quickstart$ ls -al total 196 drwxr-sr-x 11 aaa www-data 4096 Mar 30 17:25 . drwxrwsr-x 3 aaa www-data 4096 Mar 30 17:23 .. drwxr-sr-x 10 aaa www-data 4096 Mar 30 17:23 app -rw-r--r-- 1 aaa www-data 1646 Mar 30 17:23 artisan drwxr-sr-x 3 aaa www-data 4096 Mar 30 17:23 test -rw-r--r-- 1 bbb ccc 870 Mar 30 17:23 file.html | cs |
■ 단일 폴더의 소유권 변경
chown 소유권자:그룹식별자 바꾸고 싶은 폴더명
/var/www/aaa/test경로 폴더의 소유권자:그룹 식별자를 bbb:ccc로 변경할 시
예) chown bbb:ccc /var/www/aaa/test
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | id@abcdef:/var/www/aaa/quickstart$ ls -al total 196 drwxr-sr-x 11 aaa www-data 4096 Mar 30 17:25 . drwxrwsr-x 3 aaa www-data 4096 Mar 30 17:23 .. drwxr-sr-x 10 aaa www-data 4096 Mar 30 17:23 app -rw-r--r-- 1 aaa www-data 1646 Mar 30 17:23 artisan drwxr-sr-x 3 aaa www-data 4096 Mar 30 17:23 test -rw-r--r-- 1 aaa www-data 870 Mar 30 17:23 file.html id@abcdef:/var/www/aaa/quickstart$ sudo chown bbb:ccc /var/www/aaa/quickstart/test id@abcdef:/var/www/aaa/quickstart$ ls -al total 196 drwxr-sr-x 11 aaa www-data 4096 Mar 30 17:25 . drwxrwsr-x 3 aaa www-data 4096 Mar 30 17:23 .. drwxr-sr-x 10 aaa www-data 4096 Mar 30 17:23 app -rw-r--r-- 1 aaa www-data 1646 Mar 30 17:23 artisan drwxr-sr-x 3 bbb ccc 4096 Mar 30 17:23 test -rw-r--r-- 1 bbb ccc 870 Mar 30 17:23 file.html | cs |
■ 하위 폴더까지 모든 소유권 변경
chown -R 소유권자:그룹식별자 바꾸고 싶은 폴더명
/var/www/aaa/test경로 폴더의 소유권자:그룹 식별자를 bbb:ccc로 변경할 시
예) chown bbb:ccc /var/www/aaa/test
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | id@abcdef:/var/www/aaa/quickstart$ ls -al total 196 drwxr-sr-x 11 aaa www-data 4096 Mar 30 17:25 . drwxrwsr-x 3 aaa www-data 4096 Mar 30 17:23 .. drwxr-sr-x 10 aaa www-data 4096 Mar 30 17:23 app -rw-r--r-- 1 aaa www-data 1646 Mar 30 17:23 artisan drwxr-sr-x 3 aaa www-data 4096 Mar 30 17:23 test -rw-r--r-- 1 aaa www-data 870 Mar 30 17:23 file.html id@abcdef:/var/www/aaa/quickstart$ sudo chown -R bbb:ccc /var/www/aaa/quickstart id@abcdef:/var/www/aaa/quickstart$ ls -al total 196 drwxr-sr-x 11 bbb ccc 4096 Mar 30 17:25 . drwxrwsr-x 3 bbb ccc 4096 Mar 30 17:23 .. drwxr-sr-x 10 bbb ccc 4096 Mar 30 17:23 app -rw-r--r-- 1 bbb ccc 1646 Mar 30 17:23 artisan drwxr-sr-x 3 bbb ccc 4096 Mar 30 17:23 test -rw-r--r-- 1 bbb ccc 870 Mar 30 17:23 file.html | cs |
'SSH' 카테고리의 다른 글
SSH 기본 명령어 (0) | 2016.03.23 |
---|
zip이나 unrar은 설치되지 않았고..-_-;;