읽기 권한이없는 디렉토리에서 모든 파일을 가져 옵니까?


1

Linux / Unix에서 다른 사용자의 디렉토리에 있지만 "ls"를 입력하여 디렉토리 내용을 볼 수없는 경우 모든 파일의 사본을 얻으려면 어떻게해야합니까?
파일 이름이 무엇인지 추측 할 수있는 유일한 방법입니까?

답변:


3

Linux / Unix에서 디렉토리는 그 자체로 특별한 시스템 호출에 의해서만 수정 될 수있는 종류의 파일입니다. 다른 파일과 마찬가지로 파일에 대한 액세스는 파일 권한에 의해 제어됩니다.

실제로 구현의 측면에서 보면 "내가 읽을 수없는 디렉토리 파일을 어떻게 읽습니까?"라는 질문에 답할 수 있습니다. 나는 당신의 질문을 즐겁게하지 않고있다. 나는 그 대답이 왜 명확한 "아니오"인지 설명하려하고있다.


나는 그것이 정말로 어리석은다고 생각한다. 그러나 확실히 알고있는 것은 멋지다! 감사
Trevor Hickey

너는 어때? 물었다 그 질문은 바보가 아니다. 귀하의 질문에 대한 구절은 보기 바보 같지만, 나는 논리를 명확하게하기 위해 그것을했다.
Isaac Rabinovitch

1

이를 위해서는 슈퍼 유저 권한 (sudo a.k.a)이 필요합니다.

sudo ls /home/Peter/

(Peter의 파일을 보려면)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.