ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 리눅스 명령 폴더 사용 권한 변경
    카테고리 없음 2024. 6. 26. 00:35

    리눅스에서 폴더에 읽기 및 쓰기 권한을 부여하려면 chmod 명령어를 사용합니다. chmod 명령어는 파일 또는 디렉토리의 권한을 변경할 수 있습니다.

    기본 사용법

    chmod [OPTIONS] MODE FILE

    읽기 및 쓰기 권한 부여하기

    1. 모든 사용자에게 읽기 및 쓰기 권한 부여여기서 a+rw는 모든 사용자(all users)에게 읽기(read) 및 쓰기(write) 권한을 부여한다는 의미입니다.
    2. sudo chmod a+rw /path/to/folder
    3. 소유자, 그룹, 다른 사용자에 대해 읽기 및 쓰기 권한 부여여기서 u+rw는 소유자(user)에게 읽기 및 쓰기 권한을 부여, g+rw는 그룹(group)에게 읽기 및 쓰기 권한을 부여, o+rw는 다른 사용자(others)에게 읽기 및 쓰기 권한을 부여하는 의미입니다.
    4. sudo chmod u+rw,g+rw,o+rw /path/to/folder
    5. 재귀적으로 폴더와 그 안의 모든 파일 및 서브폴더에 읽기 및 쓰기 권한 부여-R 옵션은 재귀적으로 디렉토리와 그 안의 모든 내용물을 포함하여 권한을 변경합니다.
    6. sudo chmod -R a+rw /path/to/folder

    예시를 통한 설명

    예시 1: 특정 폴더에 모든 사용자에게 읽기 및 쓰기 권한 부여

    sudo chmod a+rw /var/www/html

    위 명령어는 /var/www/html 폴더에 대해 모든 사용자에게 읽기 및 쓰기 권한을 부여합니다.

    예시 2: 폴더와 그 안의 모든 파일 및 서브폴더에 읽기 및 쓰기 권한 부여

    sudo chmod -R a+rw /var/www/html

    위 명령어는 /var/www/html 폴더와 그 안의 모든 파일 및 서브폴더에 대해 모든 사용자에게 읽기 및 쓰기 권한을 재귀적으로 부여합니다.

    숫자 형식을 사용하여 권한 설정

    권한을 설정할 때 숫자 형식을 사용할 수도 있습니다. 각 숫자는 소유자, 그룹, 다른 사용자에 대한 권한을 나타냅니다.

    • 읽기 권한: 4
    • 쓰기 권한: 2
    • 실행 권한: 1

    이 숫자들을 합하여 권한을 설정할 수 있습니다. 예를 들어, 읽기 및 쓰기 권한은 4 + 2 = 6입니다.

    1. 소유자, 그룹, 다른 사용자에 대해 읽기 및 쓰기 권한 부여 (숫자 형식)666은 소유자, 그룹, 다른 사용자 모두에게 읽기 및 쓰기 권한을 부여합니다.
    2. sudo chmod 666 /path/to/folder
    3. 재귀적으로 폴더와 그 안의 모든 파일 및 서브폴더에 숫자 형식으로 권한 부여
    4. sudo chmod -R 666 /path/to/folder

    위 명령어를 사용하여 폴더 및 파일의 권한을 쉽게 설정할 수 있습니다.

Designed by Tistory.