리눅스 파일 권한 및 속성

1. 표준 권한 RWX

R이 파일에 적용되며, 파일 내용을 읽을; 디렉토리에 적용되는 파일 목록이 디렉토리를 나열 할 수 있습니다

w는 파일에 적용되는 경우, 당신은 파일에 쓸 수있는 디렉토리에 관한 법률, 당신은 디렉토리를 삭제하거나 새 파일을 만들 수 있습니다

X가 파일에 적용되며,이되는 실행 파일, 디렉토리에 적용되는 디렉토리는 입력 할 수 있습니다

옥탈 대한 설명은 R = 4 = 2, X = 1 W, 원본 디렉토리 권한 위해 777 + umask를 (디폴트 022)를 0755 =

권한의 소유자 그룹 다른 세 세트

파일에 setuid를 행동 때문에 현재 사용자가 파일 소유자로 파일을 실행할 수있는 디렉토리가 잘못되었습니다

파일에 setgid를 행동 때문에 현재 사용자는 디렉토리에 작용, 파일 소유자 등의 파일을 수행 할 수있는 새로 만든 아래의 모든 하위 디렉토리는이 상속의 그룹 등, 디렉토리, 파일을 만들 것입니다

파일에 스틱, 디렉토리, 파일 만 소유자가 다른 사용자가 삭제할 수 없습니다 삭제할 ​​수있는 권한이 경우에도 파일 자체를 삭제할 수 있습니다 디렉토리에 작용, 유효

일반적인 명령 chmod를 대한 Chown의 chgrp하지

2. 확장 된 권한은 ACL

자세한 권한 설정에 걸어의 리눅스 시스템에서 ACL 필요 파일 시스템 지원, XFS는 ACL 지원뿐만 아니라 일부 지원 기본,하지만 안 열려, 당신은, 권리의 확장을 지원하기 위해 매개 변수 ACL을 증가시킬 수있다.

파일이나 디렉토리가 확장 된 권한이 때, LS는 다른 그룹을 볼 수 -l의 +

표준 권한을 가진 다른 그룹 권한, 그것은, 주목해야한다 사용 권한, 소유자 권한과 일관성있는 표준 3 개 세트 참조 -l ACL 파일이나 디렉토리 LS를 설정 한 ,, 그룹 권한 마스크 ACL 권한이 아닌 그룹 권한입니다.

당신이 그룹의 권한을 변경하는 경우 chmod를 시간, 실제로 마스크 ACL 권한을 변경합니다.

긴 명령 : setfacl 명령 getfacl 사용

3.linux 파일 시스템 파일 특성

순서로, 파일의 속성을 설정하면 자동으로 파일을 수정 열등하지, 파일을 건너 뛰고, 그래서에만 추가 파일, 백업과 같은 몇 가지 요구 사항을 충족합니다.

명령 : 위해 chattr, lsattr

공통 속성 : A는 액세스 시간 (STAT 파일이 세 번 읽을 수 있습니다) 변경하지 않습니다 건너 뛰었 백업 파일을 덤프 거라고 때 내가 (슈퍼 사용자도), 마지막에 만 추가 콘텐츠 파일을 삭제 수정할 수 없습니다. . .

 

 

추천

출처www.cnblogs.com/studying-linux/p/11961196.html