Chmod 또는 파일 권한 수정 방법

파일 권한을 나타내는 자물쇠

대부분의 경우 USB 스틱이나 인터넷을 통해 전달 된 파일에 액세스하거나 다른 사용자의 폴더에 액세스하려고 할 때 Gnu / Linux 배포판에서 오류가 발생합니다. 이것은 우리가 명령을 올바르게 작성하더라도 발생할 수 있습니다. 게다가 시스템은 "잘못된 액세스"또는 "액세스 거부"메시지를 표시합니다.

그 이유는 Gnu / Linux는 파일과 폴더 모두 작업 할 수있는 권한이 있습니다.. 이러한 권한은 수정, 제거 및 생성과 관련이 있습니다.

파일 권한이란 무엇입니까?

모든 Gnu / Linux 배포판에서 주로 관리자 또는 루트와 나머지 사용자의 두 가지 유형의 사용자가 있습니다.. 관리자는 운영 체제의 모든 파일에 액세스 할 수 있으며 모든 파일을 삭제, 생성 및 수정할 수 있습니다.

나머지 사용자는 자신의 파일을 삭제, 수정 또는 생성 할 수만 있습니다., 집 안에있는 파일. 다른 사용자의 시스템 파일 및 파일은 관리자 또는 영향을받는 사용자의 허가가 있어야만 삭제, 수정 또는 생성 할 수 있습니다.

Gnu / Linux에서 어떤 권한을 적용 할 수 있습니까?

모든 Gnu / Linux 파일에는 세 그룹의 권한이 있으며 첫 번째 그룹은 해당 파일의 소유자가 무엇을 만들 수 있는지 알려줍니다. 두 번째 그룹은 파일이 속한 그룹의 모든 사용자에게 어떤 권한이 있는지 알려주고 세 번째 그룹은 다른 사용자가 가진 권한을 나타냅니다.

이러한 권한 그룹은 운영 체제에 보안 및 기능을 제공 할 수 있습니다..

따라서 특정 파일을 우리 자신 만 읽거나 수정할 수 있도록 만들 수 있습니다. 폴더는 부서에 속한 사용자 그룹이 관리하거나 특정 파일을 모든 사용자가 관리하도록 할 수 있습니다. 그리고 이들은 여러 파일을 공유하는 모든 운영 체제의 사용자 정의를 허용하는 넓은 네트워크 내에 있습니다.

이 세 그룹 각각에 대해 운영 체제가 수정, 삭제 또는 쓸 수 있는지 알려주는 다음 변수를 적용하거나 나타낼 수 있습니다. 변수는 다음과 같습니다.

    • R:이 문자가 나타나면 파일을 읽을 수 있음을 나타냅니다.
    • W:이 문자가 나타나면 쓰기 또는 수정할 수 있음을 나타냅니다.
    • X: 이 문자가 나타나면 실행할 수 있음을 나타냅니다.

변수가 숫자 일 때

위의 문자 o 변수는 0에서 7까지 숫자로 변경할 수 있습니다.. 따라서 숫자 0은 해당 파일에 대한 권한이 없음을 나타내고 숫자 7은 해당 파일에 대한 모든 권한이 있음을 나타냅니다. 나머지 숫자와 그 의미의 관계는 다음과 같습니다.

# 권한
     모든 허가.
6       읽고 쓰기
      읽기 및 실행
4       읽기 전용
      작성 및 실행
      쓰기 만
1       실행 만
      비허가

이제 파일에 적용 할 변수와 각 파일 유형의 의미를 알았으므로 파일과 Gnu / Linux 배포판에 적용 할 것입니다.

콘솔 모드

터미널이나 콘솔을 통해 파일이나 폴더에 특정 권한을 적용하는 것은 매우 쉽습니다. 개인적으로 그래픽 방식보다이 방식을 선호하지만 두 방식 모두 완벽하게 작동합니다.

신청하거나 "chmod"명령을 사용해야하는 권한 수정. 해당 파일을 소유하고 있다면 chmod 명령을 사용하십시오. 소유자가 아닌 경우 먼저 "sudo"명령을 사용해야합니다.

chmod 명령을 호출 한 후 적용 할 문자 또는 숫자와 권한 변경 사항을 적용 할 파일 또는 폴더를 지정해야합니다. chmod 명령과 변수 사이 이러한 권한을 추가하려면 "+"기호를 사용하고 제거하려면 "-"기호를 사용합니다..

파일 권한을 표시하려면 "ls -l"명령을 사용해야합니다. 실행 후 다음과 같은 일련의 문자와 함께 파일 목록이 나타납니다.

drwxr-xr-x

첫 번째 문자는 파일 (-), 디렉토리 (d), 특수 블록 파일 (b) 또는 특수 문자 파일 (c)인지 알려줍니다. 다음 세 글자는 소유자의 권한에 대해 알려주고 나머지 세 글자는 그룹의 권한에 대해 알려주고 나머지 글자는 다른 사용자의 권한에 대해 알려줍니다.. "-"가 있으면 해당 권한이 없음을 의미합니다. 즉, "rx"만 있으면 읽기 및 실행 권한이 있지만 쓰기 권한이 없음을 의미합니다.

그래픽 모드

그래픽으로 파일 권한을 수정하려면 먼저 파일 관리자로 이동해야합니다. 파일 관리자 내에서 권한을 수정할 파일을 선택하고 오른쪽 마우스 버튼으로 클릭합니다.. 표시되는 메뉴에서 속성 옵션을 선택합니다. 그러면 다음과 같은 창이 나타납니다.

파일에 권한을 적용하는 스크린 샷

이 창에서 "권한"탭으로 이동하면 파일에있는 모든 유형의 권한이 표시됩니다. 드롭 다운 덕분에 옵션을 수정하고 다른 사용자가 "읽기 및 쓰기"액세스 권한을 갖거나 없음으로 만들 수 있습니다. 또한 마지막에 "파일이 프로그램으로 실행되도록 허용"옵션이 나타납니다. 그것을 표시함으로써 우리는 데스크탑이 파일을 실행 파일로 인식하도록 만들기. 변경하고자하는 변경 사항을 종료 한 후 닫기 버튼을 누르면 변경 사항이 적용됩니다.

다른 사용자의 파일이나 관리자에게 속한 파일의 권한을 변경하려고 할 수 있습니다. 이 경우 우리는 관리자 권한으로 파일 관리자 실행.

이를 위해 터미널을 열고 다음과 같이 작성합니다.

sudo “nombre del gestor de archivos”

파일 사용 권한을 변경할 수있는 파일 관리자가있는 창이 열립니다. 이 변경은 사용자가 아닌 관리자로 적용되므로 이전 방식으로 수행 할 수 있습니다.

권한 문제?

파일의 권한에 대한 이러한 변경 사항을 기억해야합니다. 사용자의 관점에서. 즉, 배포는 이러한 권한이 변경을 수행 한 사용자가 보유하지만 다른 사용자는 보유하지 않음을 이해합니다. 더 많은 사용자가있는 경우 해당 권한은 명시하지 않는 한 해당 사용자에게 적용되지 않습니다.

그것을 아는 것도 중요하며 배포판 이름에 관계없이 모든 Gnu / Linux 배포판에 적용 가능. Gnu / Linux의 파일에 변경 사항과 권한을 적용하는 것은 매우 쉽고 또한 매우 중요합니다. 운영 체제 보안의 일부가이를 기반으로하기 때문입니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   Adam Isaías Aguilar Ramírez

    내가 소유자가 아니기 때문에 수정할 수 없다는 것만 알려줍니다.

  2.   에머슨

    파일이있는 하드 드라이브가 여러 개 있지만 Linux Mint에서는 파일을 서로 복사 할 수 없습니다.
    이러한 디스크 만 사용하기 때문에 보안은 중요하지 않습니다. 파일 복사에 문제가 없도록 모든 디스크에 권한을 부여하려면 어떻게해야합니까?
    "chmod 777"에 대해 읽었지만 콘솔에 명령을 입력하면 피연산자가 없다는 메시지가 표시됩니다.
    누군가 나에게 더미 구문을 줄 수 있습니까?
    감사합니다