«umask» 태그된 질문

파일 및 디렉토리가 작성 될 때 설정되는 파일 권한을 제어하는 ​​마스크입니다. 또한 마스크를 설정하는 함수와 공식적으로 파일 모드 생성 마스크로 알려진 마스크 ​​자체를 나타냅니다.

3
디렉토리의 모든 새 파일을 그룹이 액세스 할 수 있도록합니다.
두 명의 사용자 Alice와 Bob이 있고 그룹 GROUPNAME과 폴더가 foo있고 두 사용자가 모두 Linux 및 ext3을 사용하는 GROUPNAME의 구성원이라고 가정합니다. Alice 아래에 파일을 사용자 Alice로 저장 foo하면 권한은 다음과 같습니다 -rw-r--r-- Alice Alice. 그러나 일부 하위 디렉토리에 저장된 모든 파일에 foo권한 -rwxrwx--- Alice GROUPNAME(예 : 소유자 Alice, 그룹 GROUPNAME)이있을 수 …
131 permissions  group  acl  umask 

2
Linux에서 모든 사용자의 umask를 확인하는 방법은 무엇입니까?
AIX에서는 다음을 사용 umask하여 모든 사용자를 확인할 수 있습니다 . cut -d : -f 1 /etc/passwd | while read ONELINE; do lsuser -a umask "$ONELINE"; done 그러나 umaskLinux에서 모든 사용자 의 설정을 어떻게 확인할 수 있습니까? ( su모든 사용자에게 umask명령 한 다음 더 나은 방법이 있습니까?) 업데이트 1 : su일부 …
18 umask 

1
Linux에서 umask는 어떻게 계산됩니까?
따라서이 umask형식을 사용하여 권한있는 사용자를 제한 할 수 있다는 것을 알고 있습니다 umask ugo. read = 4, write = 2 및 exec = 1이라는 것을 알고 있습니다. 그러나을 입력 umask하면 0022또는 숫자 인 4 자리를 반환합니다 0073. 여분의 숫자가 있기 때문에 지금 어떻게 작동하는지 이해하지 못합니다. 그 여분의 숫자는 무엇이며 …
15 umask 

2
하나의 명령에 대해서만 umask를 어떻게 변경할 수 있습니까?
하나의 명령에 대해서만 Linux와 다른 umask를 사용하여 Linux에서 명령을 대화식으로 실행할 수있는 방법은 무엇입니까? 아마도 한 줄로 결합 된 명령 조합입니까? 새 umask는 해당 명령에만 적용되고 입력 된 다음 명령의 기본값으로 돌아갑니다. 이상적으로이 명령은 입력하기 전에 기본 umask에 영향을주지 않는 것이 이상적입니다 (즉, 기본 umask를 지정할 필요가 없습니다).
15 zsh  umask 


6
umask 077의 단점은?
077의 제한적 umask를 갖는 단점은 무엇입니까? 많은 배포판 (Red Hat을 제외한 모든 것)은 / etc / profile에 구성된 기본 umask가 022입니다. 여러 사용자가 액세스하고 있고 보안이 우려되는 비 데스크탑 시스템에는이 방법이 너무 안전하지 않은 것 같습니다. 관련 참고 사항에서 우분투에서는 사용자의 홈 디렉토리도 755 권한으로 생성되며 설치 프로그램은 사용자가 파일을 …

4
더 제한적인 umask에도 불구하고 내 홈 디렉토리의 파일이 월드 쓰기 가능으로 작성되는 이유는 무엇입니까?
새 파일과 디렉토리에 대한 권한이 약간 이상하게 작동한다는 것을 깨달았습니다. 우선, umask는 정답을 돌려주는 것 같습니다. $ umask 0002 이는 내 사용자 및 그룹에 대한 전체 액세스 권한, 다른 국가에 대한 쓰기 권한 없음, suid 없음을 의미합니다. 그러나 $ HOME에 파일을 만들면 다음과 같이 보입니다. $ ls -l testfile -rw-rw-rw- …
10 centos  umask 

9
전체 그놈 세션에 대해 'umask'를 설정하는 방법은 무엇입니까?
그놈 사용하기 3.18. 다른 가족 구성원간에 파일을 공유하지만 배포판 (archlinux)의 기본 umask는 0022입니다. 따라서 생성 된 모든 파일 / 디렉토리는 공통 그룹에 쓸 수 없습니다. 나는 넣어 노력 umask 0002에 /etc/profile있지만, 그놈 세션은 여전히 사용하고 있습니다 0022. 그래도 로그인 bash 쉘을 위해 노력하고 있습니다. 나는 또한이 라인을 추가하려고 /etc/pam.d/system-auth: session …
10 gnome3  umask 

2
일부 umask 값이 적용되지 않는 이유는 무엇입니까?
권한을 더 잘 이해하려고 노력하고 있으므로 "운동"을하고 있습니다. 다음은 각각의 출력과 함께 사용하는 일련의 명령입니다. $ umask 0022 $ touch file1 $ ls -l file1 -rw-r--r-- 1 user group 0 Mar 16 12:55 file1 $ mkdir dir1 $ ls -ld dir1 drwxr-xr-x 2 user group 4096 Mar 16 12:55 dir1 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.