사용자가 사용자 홈 디렉토리의 어떤 하위 디렉토리에 대해 모든 권한을 갖고 있습니까?

사용자가 사용자 홈 디렉토리의 어떤 하위 디렉토리에 대해 모든 권한을 갖고 있습니까?

~사용자만이 쓰기 액세스 권한을 갖도록(그리고 해당 의도가 존중될 것이라는 합리적인 기대를 갖도록) 사용자가 자신의 홈 디렉터리 내에 어떤 하위 디렉터리를 만들 수 있습니까 ? 예를 들어, 새로운 사용자가 모를 수도 있습니다., ~/.vim거기에 파일을 만들고 넣기 시작하세요. 나중에 vim프로그램이 해당 디렉토리도 사용하려고 하기 때문에 새 사용자는 슬퍼집니다 .

답변1

기본적으로 권한이 없는 다른 사용자는 홈 디렉터리 내에 하위 디렉터리를 만들 수 없습니다. 그들이 그렇게 할 수 있다면 그것은 엄청난 보안 허점이 될 것입니다.

그러나 @Jörg가 말했듯이 권한이 있는 사용자(루트)는 모든 사용자의 디렉터리에 대한 전체 읽기 및 쓰기 액세스 권한을 갖습니다.

vim또는 .com과 같은 프로그램은 ssh홈 디렉토리에 하위 디렉토리나 파일을 생성할 수 있으며 생성할 예정입니다 . 이러한 하위 디렉터리와 파일은 일반적으로 점으로 시작하여 시스템 구성 데이터를 저장한다는 것을 나타냅니다.

답변2

전혀.

시스템 관리자는 언제든지 모든 제한 사항을 무시할 수 있습니다.

관련 정보