
UNIX 기반 파일 시스템의 어떤 디렉터리와 파일에 기본 사용자 권한이 설정되어 있습니까? 예를 들어, 사용자의 홈 디렉토리는 해당 사용자의 허가 없이는 시스템의 다른 사용자가 볼 수 없습니다. 사용자 계정이 생성될 때 이런 방식으로 권한이 설정된 다른 디렉터리는 무엇입니까? /etc
? /bin
? 다른 사람들?
답변1
이는 배포판에 따라 다르지만 일반적으로 일반 사용자는 임시 파일용 폴더 몇 개와 함께 홈 디렉터리 아래의 파일에 대한 쓰기 액세스 권한만 갖습니다. 읽기 액세스 권한이 있는 항목은 더욱 다양합니다. 새로운 사용자 홈 디렉토리의 기본 권한을 변경하려면 /etc/skel
대부분의 시스템에서 수정하면 됩니다.
답변2
많은 시스템 파일에는 다른 사용자(파일을 소유한 사용자가 아닌 사용자(보통 시스템 파일의 루트)이고 파일을 소유한 사용자와 동일한 그룹(예: 루트 그룹)에 속하지 않은 사용자)에 대한 읽기 및/또는 실행 권한이 있습니다. .
답변3
배포판의 디렉터리 구조를 알아보려면 man hier를 사용해 보세요.