chmod 766 . 명령어를 실행하여 현재 디렉토리 (.)의 권한을 설정하면, 디렉토리 접근 권한이 변경됩니다. 766의 권한 설정은 다음과 같은 의미를 가집니다:
- 7: 소유자(owner)에게 읽기, 쓰기, 실행 권한을 부여
- 6: 그룹에게 읽기, 쓰기 권한만 부여
- 6: 다른 사용자에게 읽기, 쓰기 권한만 부여
디렉토리에서 ls 명령어를 사용하려면 실행 권한이 있어야 합니다. 실행 권한이 없으면 디렉토리 내부를 볼 수 없기 때문에 Permission denied 오류가 발생합니다.
따라서 ls 명령어가 정상적으로 작동하도록 하려면, 현재 디렉토리의 권한을 chmod 755 .와 같이 설정하여 모든 사용자에게 실행 권한을 부여해야 합니다.
|
1 2 3 |
chmod 755 . |
이렇게 하면 디렉토리에 접근하고, 내용을 나열할 수 있는 권한이 복구됩니다.
