12.04의 기본 파일 시스템 권한 및 액세스 권한은 무엇입니까?

12.04의 기본 파일 시스템 권한 및 액세스 권한은 무엇입니까?

저는 수년 동안 Unix 및 Linux 시스템에서 사용자(예: 본인)에 대해 읽기 및 쓰기에 대한 기본 설정 파일 시스템 권한 및 액세스 권한을 갖고 있었고 그룹 및 다른 사람에 대해서는 읽기 권한만 갖고 있었습니다. 디렉토리의 경우 모든 사람이 실행 권한을 가지고 있지만 쓰기 권한은 여전히 ​​사용자로 제한되어 있습니다. (보통 나는 chmod 명령을 파일의 경우 8진수 옵션 644, 디렉터리의 경우 755와 함께 사용합니다.)

이전에는 이 문제에 대해 아무런 문제가 없었지만 최근(Ubuntu 11.10 이후로 가정) Ubuntu는 기본적으로 새로 생성된(및 다운로드한) 파일 및 디렉터리에 대해 그룹에 쓰기 권한을 부여하는 것으로 나타났습니다.

그룹이 Ubuntu에서 쓰기 권한을 얻는 이유는 무엇입니까? 다중 사용자 시스템에서는 무결성 문제가 아닌가요?

새 파일 및 디렉터리를 생성하는 경우 액세스 권한에 대한 기본 시스템 설정을 어떻게 변경합니까?

답변1

권한 변경의 이유는 다음을 참조하세요.여기

기본 umask를 변경하려면 umask 022를 설정 ~/.profile하거나/etc/profile

답변2

Ubuntu 11.x에서는 모든 사용자에 대해 확인해야 합니다 /etc/login.defs.

관련 정보