새로운 사용자에게 Linux에서 가장 혼란스럽고 종종 좌절감을 주는 부분 중 하나는 파일 시스템 권한 개념입니다. 이전에는 Linux 시스템에서 파일 권한을 변경하려면 터미널에서 암호 명령을 입력해야 했습니다. 그러나 이제 GNOME 및 KDE Plasma와 같은 데스크탑 환경에서는 이러한 설정을 쉽게 확인하고 조정할 수 있습니다.
이 기사에서는 각 파일 권한 설정이 무엇인지 설명하고 GNOME, Plasma, Cinnamon 및 XFCE의 4가지 주요 Linux 데스크톱 환경 각각에서 이를 조정하는 방법을 보여줍니다.
Linux 파일 권한 기본 사항
Linux 파일 시스템에서 권한을 설정하기 위한 네 가지 기본 옵션이 있습니다. 다음 권한 설정을 사용하여 디렉토리와 개별 파일에 대한 액세스를 제한하거나 부여할 수 있습니다.
- 권한 없음(또는 없음)
- 읽기 전용
- 읽고 쓰기
- 실행 파일
파일 소유자, 특정 그룹의 구성원인 사용자, 파일 소유자나 정의된 권한이 있는 그룹에 속하지 않은 다른 모든 사용자의 세 가지 특정 유형의 사용자 중 하나에게 이러한 권한을 각각 개별적으로 할당할 수 있습니다. 공개 사용자라고 부를 것입니다.
다음은 각 권한 설정의 효과에 대한 간략한 설명입니다.
권한 없음
그룹 및 공용 사용자에 대해서만 파일의 권한을 없음으로 설정할 수 있습니다. 소유자는 자신이 소유한 모든 파일에 대해 항상 최소한 읽기 전용 권한을 갖습니다.
사용자에게 파일이나 디렉터리에 대한 액세스 권한이 없으면 해당 항목이 사용자에게 표시되지 않습니다. 어떤 디렉토리 목록에도 표시되지 않으며 사용자가 파일이나 디렉토리가 있다는 것을 알고 있더라도 직접 액세스할 수 없습니다.
읽기 전용 파일 권한
들리는 것처럼 읽기 전용 권한이 있는 사용자는 지정된 파일이나 디렉터리만 읽을 수 있습니다. 그들은 어떤 것도 작성, 수정 또는 삭제할 수 없습니다.
소유자의 권한이 읽기 전용으로 설정된 경우 항목을 수정하거나 삭제하려고 하면 시스템에서 경고를 표시합니다. 그러나 여전히 읽기 전용 상태를 무시할 수 있습니다.
파일 읽기 및 쓰기 권한
읽기 및 쓰기 권한이 있는 사용자 또는 그룹은 항목에 액세스, 생성, 수정 및 삭제할 수 있습니다. 누군가에게 디렉토리에 대한 쓰기 액세스 권한을 부여하여 파일을 만들 수 있지만 보호해야 하는 해당 디렉토리 내의 개별 파일에 대한 쓰기 액세스를 제한할 수 있습니다.
실행 파일 권한
실행 권한은 사용자가 스크립트 또는 바이너리 파일을 프로그램으로 실행(실행)할 수 있도록 하는 특수 설정입니다. 예를 들어 응용 프로그램을 실행하는 파일은 파일 시스템에서 실행 파일로 설정됩니다.
GNOME에서 Linux 파일 권한을 변경하는 방법
GNOME 데스크탑에서 파일 권한을 변경하려면 GNOME 파일 관리자를 열고 수정할 파일이나 디렉토리를 마우스 오른쪽 버튼으로 클릭한 다음 속성을 선택합니다. .
다음으로 시스템은 선택한 파일 또는 디렉토리에 대한 정보를 표시하고 특정 속성을 수정할 수 있는 대화 상자를 표시합니다.
파일 속성 대화 상자에서 권한으로 전환합니다. 탭. 권한 탭에서 소유자, 그룹 및 기타(소유자 또는 액세스 권한이 있는 그룹의 구성원이 아닌 모든 사람)에 대한 파일 권한을 변경할 수 있습니다.
실행 확인 대화 상자 하단의 상자를 사용하면 액세스 권한이 있는 사용자가 파일을 프로그램 또는 스크립트로 실행할 수 있습니다.
KDE 플라즈마에서 파일 권한을 변경하는 방법
Plasma의 권한 설정에 접근하려면 위와 같이 하면 됩니다. 파일 관리자를 열고 수정하려는 파일 또는 디렉터리를 찾은 다음 해당 아이콘을 마우스 오른쪽 버튼으로 클릭합니다.
열리는 컨텍스트 메뉴에서 속성을 클릭하기만 하면 됩니다. 목록의 맨 아래에 있으며 아래와 같은 대화 상자가 나타납니다.
권한을 클릭합니다. 대화 상자 상단의 탭을 클릭하면 시스템에서 소유자, 그룹 및 기타 사용자에 대한 권한을 설정할 수 있는 옵션을 제공합니다.
Plasma는 약간 다른 표현을 사용하지만 권한은 모두 동일한 의미를 갖습니다. 액세스 불가 중에서 선택할 수 있습니다. , 보기만 가능 및 보기 및 수정 가능 . 세 가지 권한 옵션 아래에는 필요한 경우 파일을 실행 가능하게 만드는 확인란이 있습니다.
계피로 파일 권한을 변경하는 방법
대부분의 다른 Linux 데스크톱 환경과 마찬가지로 Cinnamon의 파일 권한 설정에 액세스하려면 파일 관리자를 열고 구성해야 하는 파일 또는 디렉터리를 찾은 다음 마우스 오른쪽 버튼을 클릭해야 합니다.
속성을 클릭한 후 옵션을 선택하면 Cinnamon이 아래와 같이 구성 대화 상자를 표시합니다.
GNOME을 기반으로 하기 때문에 파일 권한 구성을 위한 Cinnamon 대화 상자는 GNOME과 거의 동일합니다. 권한을 클릭하기만 하면 됩니다. 상단 중앙에 있는 탭. 그러면 없음 중에서 선택할 수 있습니다. , 읽기 전용 , 및 읽기 및 쓰기 세 가지 사용자 유형 각각에 대해. 항목을 실행 가능한 것으로 설정하는 확인란도 하단에 있습니다.
XFCE에서 파일 권한을 변경하는 방법
XFCE 데스크탑에서 파일 관리자를 열고 작업할 파일 또는 디렉토리를 찾은 다음 항목을 마우스 오른쪽 버튼으로 클릭하여 파일 및 디렉토리 권한을 변경할 수도 있습니다. 그런 다음 속성을 선택합니다. 나타나는 컨텍스트 메뉴에서.
아래와 같이 속성 대화 상자가 열리고 작업 중인 항목의 권한 설정을 변경할 수 있습니다.
먼저 권한을 클릭합니다. 대화 상자 상단의 탭을 클릭하여 파일 및 디렉토리 권한 설정을 불러옵니다. 위에 나열된 모든 데스크톱 환경과 마찬가지로 없음 중에서 선택할 수 있습니다. , 읽기 전용 , 및 읽기 및 쓰기 . XFCE는 권한을 쓰기 전용으로 설정하는 네 번째 옵션도 제공합니다. .
이 파일을 프로그램으로 실행하도록 허용을 체크할 수 있습니다. 파일에 실행 권한을 부여합니다.
Linux 파일 권한을 이해하면 제어할 수 있습니다.
파일 권한을 확인하고 변경하는 방법을 알면 Linux 시스템의 프로그램 및 정보로 누가 무엇을 할 수 있는지 완전히 제어할 수 있습니다. 데스크탑 파일 관리자를 사용하면 가장 일반적으로 사용되는 파일 권한을 설정할 수 있습니다.
그러나 파일 시스템에 대한 권한을 더 엄격하게 제어해야 하는 경우 명령줄에서 더 많은 옵션을 사용할 수 있습니다. 다행히도 Linux 명령줄에 익숙해지는 데 도움이 되는 많은 기사가 있습니다.