일반 사용자가 /etc/shadow를 읽을 때 Permission denied를 받는 이유는 무엇인가요?
/etc/shadow
Permission denied
/etc/shadow가 존재하지 않는다는 뜻이기 때문입니다.
Linux 권한이 민감한 인증 데이터를 일반적인 접근으로부터 제한하기 때문입니다.
cat 명령은 /etc 아래의 어떤 텍스트 파일도 읽을 수 없기 때문입니다.
cat
/etc
현재 셸에 이미 root 권한이 있지만 파일을 의도적으로 숨기기 때문입니다.