권한을 이해하기 전에 Linux의 사용자 그룹을 알아야 합니다.
Linux의 모든 사용자는 그룹에 속하며 Linux의 모든 파일에는 소유자, 모든 그룹 및 기타 그룹이 있습니다. 실제 사례를 사용하여 이러한 개념을 이해할 수 있습니다. 예를 들어, 귀하에게 책이 있는 경우 귀하는 이 책에 대한 최대 권한을 갖습니다. 귀하는 이 책을 사용하고, 이 책을 다른 학생에게 부여할 수 있습니다. 하나의 그룹으로 간주할 수 있고, 다른 수업의 학생은 다른 그룹의 학생으로 간주할 수 있습니다. 이제 귀하는 이 책에 대해 가장 큰 권한을 갖게 되었습니다. 또한 이 책을 반 친구들과 공유할 수 있으므로 동일한 권한을 갖게 됩니다. 이때 이 책의 권한을 수정할 수도 있습니다. 책은 학급에서 공유되며 학급의 모든 구성원이 동일한 권한을 갖습니다.
동시에 Linux에는 루트 사용자가 있습니다. 이 사용자는 다른 사용자보다 더 높은 권한을 갖고 있으므로 다른 파일의 권한을 수정할 수 있습니다.
파일 권한:
파일의 자세한 권한을 보려면 ls -l 명령을 사용할 수 있습니다.
r: 읽기 가능
w: 쓰기 가능
x: 실행 가능
이를 수치로 표현하기 위해 파일 권한 설명을 수정하겠습니다.
폴더의 rwx 표현의 경우:
r은 읽기 가능함을 의미하며 ls로 볼 수 있는 폴더 내용을 볼 수 있습니다.
w는 쓰기 가능함을 의미하고 파일과 같은 콘텐츠를 폴더로 전송할 수 있음을 의미합니다.
x는 실행 가능함을 의미하며 파일을 폴더로 전송할 수 있습니다.
권한 수정:
chmod를 사용하여 Linux에서 파일 권한을 수정할 수 있습니다.
Linux의 rwx는 숫자로 표시할 수도 있습니다
r=4
w =2
x=1
이것을 바이너리로 변환하면 이해하기 쉽습니다: 4=0000 0100
2=0000 0010
1=0000 0001
일반적으로 파일 권한은 일반적으로 다음과 같이 수정됩니다. :
7=4+2 +1 그리고 소유자, 그룹 및 기타 사용자에게 rwx 권한을 부여합니다
사용자 권한을 살펴보겠습니다.
그림과 같이 hja 계정을 사용하는 test.txt 파일이며 파일 권한은 소유자 rw입니다.
그룹의 구성원 rw
다른 그룹 구성원은 권한이 없습니다
이제 hhh 계정을 전환합니다.
다음을 볼 수 있습니다. hhh가 다른 그룹에 속해 있기 때문에 권한이 부족합니다. 따라서 읽기 권한과 삭제 권한이 없습니다
Linux 붙여넣기(고정 비트):
파일을 삭제하려면 반드시 쓰기 권한이 필요하지 않습니다. 하지만 상위 디렉터리에 대한 쓰기 권한이 있어야 합니다. 즉, 파일 권한에 대한 쓰기 권한이 없더라도 상위 디렉터리에 대한 쓰기 권한이 있으면 이 파일을 삭제할 수도 있습니다. 예배 규칙서. 고정 비트의 역할은 모든 사용자가 파일을 쓸 수 있도록 허용하지만 다른 사용자는 파일을 삭제할 수 없도록 디렉터리를 활성화하는 것입니다.
관련 질문이 더 필요하시면 PHP 중국어 웹사이트를 방문하세요: linux 비디오 튜토리얼
위 내용은 Linux 권한에 대한 자세한 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!