UNIX 기반 시스템에서 기본적으로 특정 사용자에게 개인용 디렉터리는 무엇입니까?

UNIX 기반 시스템에서 기본적으로 특정 사용자에게 개인용 디렉터리는 무엇입니까?

UNIX 기반 파일 시스템의 어떤 디렉터리와 파일에 기본 사용자 권한이 설정되어 있습니까? 예를 들어, 사용자의 홈 디렉토리는 해당 사용자의 허가 없이는 시스템의 다른 사용자가 볼 수 없습니다. 사용자 계정이 생성될 때 이런 방식으로 권한이 설정된 다른 디렉터리는 무엇입니까? /etc? /bin? 다른 사람들?

답변1

이는 배포판에 따라 다르지만 일반적으로 일반 사용자는 임시 파일용 폴더 몇 개와 함께 홈 디렉터리 아래의 파일에 대한 쓰기 액세스 권한만 갖습니다. 읽기 액세스 권한이 있는 항목은 더욱 다양합니다. 새로운 사용자 홈 디렉토리의 기본 권한을 변경하려면 /etc/skel대부분의 시스템에서 수정하면 됩니다.

답변2

많은 시스템 파일에는 다른 사용자(파일을 소유한 사용자가 아닌 사용자(보통 시스템 파일의 루트)이고 파일을 소유한 사용자와 동일한 그룹(예: 루트 그룹)에 속하지 않은 사용자)에 대한 읽기 및/또는 실행 권한이 있습니다. .

답변3

배포판의 디렉터리 구조를 알아보려면 man hier를 사용해 보세요.

관련 정보