![루트를 사용하여 파일을 생성하고 사용자에게 표시되지 않는 추가 읽기 권한을 부여합니다.](https://linux55.com/image/99373/%EB%A3%A8%ED%8A%B8%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%83%9D%EC%84%B1%ED%95%98%EA%B3%A0%20%EC%82%AC%EC%9A%A9%EC%9E%90%EC%97%90%EA%B2%8C%20%ED%91%9C%EC%8B%9C%EB%90%98%EC%A7%80%20%EC%95%8A%EB%8A%94%20%EC%B6%94%EA%B0%80%20%EC%9D%BD%EA%B8%B0%20%EA%B6%8C%ED%95%9C%EC%9D%84%20%EB%B6%80%EC%97%AC%ED%95%A9%EB%8B%88%EB%8B%A4..png)
루트로 파일을 생성하고 다음 권한을 부여했습니다.
-rwxr-xr-x 1 root root 12 Nov 23 12:20 testFile
사용자로 전환하고 실행하면 목록에도 ls -al
없습니다 testFile
.
나열하고 싶지만 실행하고 읽을 수만 있습니다.
왜?
답변1
파일을 나열하려면 r+x
파일이 포함된 디렉터리에 대한 권한이 필요합니다. 따라서 출력물도 제공해 주시기 바랍니다 namei -l /full/path/to/file/file
. 그리고 그것은 확실합니다 ls -ld /full/path/to/file
.