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