NotesWhat is notes.io?

Notes brand slogan

Notes - notes.io

Linux-파일-권한-자습서--권한을-보고-변경하는-방법
다른 유닉스 계열 운영 체제와 마찬가지로 Linux는 여러 사용자가 서로를 방해하지 않고 동일한 서버에서 동시에 작업할 수 있습니다.

파일에 대한 액세스를 공유하는 개인은 기밀 정보를 노출하거나 다른 사용자가 자신의 파일이나 디렉토리에 액세스할 경우 데이터 손실을 초래할 위험이 있습니다. 이 문제를 해결하기 위해 Unix는 파일 권한 기능을 추가하여 각 사용자가 주어진 파일이나 디렉토리에 대해 얼마나 많은 권한을 가지고 있는지 지정합니다.


이 자습서에서는 Linux에서 파일 권한을 보고 변경하는 방법을 배웁니다.
Linux에서 권한 확인을 보는 방법

파일 권한으로 시작하려면 현재 Linux 권한 설정을 찾아야 합니다. 개인 취향에 따라 그래픽 인터페이스를 통해 확인하거나 명령을 사용하는 두 가지 옵션 중에서 선택할 수 있습니다.


GUI를 사용하여 권한 확인
그래픽 사용자 인터페이스를 통해 파일(디렉토리) 권한을 찾는 것은 간단합니다.


1. 검사 할 파일을 찾고 아이콘을 마우스 오른쪽 단추로 클릭 한 다음 속성을 선택하십시오.

2. 이것은 처음에 파일에 대한 기본 정보를 보여주는 새 창을 엽니 다. 권한으로 표시된 창의 두 번째 탭으로 이동하십시오.


3. 거기에서 각 파일의 사용 권한은 세 가지 범주에 따라 다릅니다.
- 소유자 (파일 / 디렉토리를 만든 사용자)
- 그룹 (소유자가 속한가)
- 기타 (다른 모든 사용자)

각 파일에 대해 소유자는 해당 카테고리에 따라 사용자에게 액세스를 부여하거나 제한 할 수 있습니다.

예를 들어 Test.txt 파일의 소유자는 "읽기 및 쓰기"에 액세스 할 수 있지만 그룹의 다른 구성원은 물론 다른 모든 사용자는 "읽기 전용"액세스가 있습니다. 따라서 파일을 열 수 있지만 수정할 수는 없습니다.

파일 구성을 변경하려면 사용자는 각 범주의 드롭 다운 메뉴를 열고 원하는 권한을 선택할 수 있습니다.

또한 실행 상자를 선택하여 파일을 실행 가능하게 만들어 프로그램으로 실행할 수 있습니다.


Ls 명령을 사용하여 명령줄에서 권한 확인
명령줄 사용을 선호하는 경우 파일/디렉토리에 대한 정보를 나열하는 데 사용되는 ls 명령을 사용하여 파일의 권한 설정을 쉽게 찾을 수 있습니다. 명령에 -l 옵션을 추가하여 정보를 긴 목록 형식으로 볼 수도 있습니다. https://www.koreantech.org 파일의 권한 구성을 확인하려면 다음 명령을 사용하십시오.


예를 들어, 이전에 언급한 파일에 대한 명령은 다음과 같습니다.
위 이미지에서 볼 수 있듯이 출력은 다음 정보를 제공합니다.

- 파일 권한
- 파일의 소유자(작성자)
- 해당 소유자가 속한 그룹
- 생성 날짜.
네 개의 섹션으로 분류된 문자열(-, r, w, x)로 그룹화된 권한 설정을 보여줍니다.

파일 형식. 유형에는 세 가지 가능성이 있습니다. 일반 파일(-), 디렉토리(d) 또는 링크(i)일 수 있습니다.
사용자(소유자)의 파일 권한
소유자 그룹의 파일 권한
다른 사용자의 파일 권한
문자 r, w 및 x는 읽기, 쓰기 및 실행을 나타냅니다. 범주에는 세 가지 권한이 모두 있거나 특정 권한만 있거나 전혀 없을 수 있습니다(거부된 경우 -로 표시).

읽기 권한이 있는 사용자는 파일(또는 디렉토리에 있는 파일)의 내용을 볼 수 있습니다. 그러나 수정(디렉토리의 파일 추가/제거)할 수 없습니다. 반면에 쓰기 권한이 있는 사람은 파일을 편집(추가 및 제거)할 수 있습니다. 마지막으로 실행할 수 있다는 것은 사용자가 파일을 실행할 수 있음을 의미합니다. 이 옵션은 주로 스크립트를 실행하는 데 사용됩니다.

이전 예에서 출력은 test.txt가 소유자에게 할당된 읽기 및 쓰기 권한이 있는 일반 파일이지만 그룹 및 기타 사용자에게 읽기 전용 액세스 권한을 부여하는 것으로 나타났습니다.


Chmod 명령을 사용하여 파일 권한 변경
모든 Linux 사용자로서 언젠가는 파일/디렉토리의 권한 설정을 수정해야 합니다. 이러한 작업을 실행하는 명령은 chmod 명령입니다.


기본 구문은 다음과 같습니다.
권한을 정의하는 방법에는 두 가지가 있습니다.

1. 기호(영숫자) 사용
2. 8진수 표기법 사용
기호 모드로 파일 권한 정의

영숫자를 사용하여 권한 설정을 지정하려면 사용자/소유자(u), 그룹(g) 및 기타(o)에 대한 액세스 가능성을 정의해야 합니다.

각 클래스의 첫 글자를 입력하고 등호(=)와 읽기(r), 쓰기(w) 및/또는 실행(x) 권한의 첫 글자를 입력합니다.


읽기, 쓰기 및 실행을 위해 공개되도록 파일을 설정하려면 다음 명령을 사용합니다.
앞서 언급한 test.txt에서와 같이 권한을 설정하려면: • 사용자에 대해 읽기 및 쓰기 • 그룹 구성원에 대해 읽기 • 다른 사용자에 대해 읽기


다음 명령을 사용합니다.
참고: 범주 사이에는 공백이 없습니다. 쉼표만 사용하여 구분합니다.

권한을 지정하는 또 다른 방법은 8진수/숫자 형식을 사용하는 것입니다. 이 옵션은 이전 방법만큼 간단하지는 않지만 입력이 덜 필요하기 때문에 더 빠릅니다. 특권이 요약됩니다. 하나의 숫자로 표시됩니다. 따라서 가능성은 다음과 같습니다.

7 - 읽기, 쓰기 및 실행 권한
6 - 읽기 및 쓰기 권한용
5 - 읽기 및 실행 권한용
4 - 읽기 권한용
각 범주(사용자, 그룹, 소유자)에 대한 권한을 정의해야 하므로 명령에는 3개의 숫자(각각 권한의 합계를 나타냄)가 포함됩니다.

예를 들어 chmod u=rw,g=r,o=r test.txt 명령으로 기호로 구성한 test.txt 파일을 살펴보겠습니다.


다음 명령과 함께 8진수 형식을 사용하여 동일한 권한 설정을 정의할 수 있습니다.
8진수/숫자 모드에서 파일 권한 정의

참고: Linux에서 Chmod를 사용하여 파일 권한을 재귀적으로 변경하는 방법에 대한 더 자세한 안내서가 필요한 경우 Chmod 재귀 안내서를 읽으십시오.


사용자 파일 및 그룹 소유권 변경
파일 권한 변경 외에도 사용자 파일 소유권 또는 그룹 소유권을 변경해야 하는 상황이 발생할 수 있습니다.

이러한 작업 중 하나를 수행하려면 먼저 수퍼유저 권한으로 전환해야 합니다. 이전 구절에서 설명한 옵션 중 하나를 사용하십시오.


파일 소유권을 변경하려면 chown 명령을 사용하십시오.
[user_name] 대신 파일의 새 소유자가 될 사용자의 이름을 입력하십시오.


다음 명령에서 그룹 소유권 유형을 변경하려면:
[group_name] 대신 파일의 새 소유자가 될 그룹 이름을 입력합니다.

Linux 파일 및 디렉토리의 권한을 확인하고 변경하는 방법을 배우는 것은 모든 사용자가 마스터해야 하는 기본 명령입니다. 파일의 그룹 권한을 변경하려면 chgrp 명령을 사용하는 방법에 대한 기사를 참조하십시오.

My Website: https://www.koreantech.org
     
 
what is notes.io
 

Notes.io is a web-based application for taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000 notes created and continuing...

With notes.io;

  • * You can take a note from anywhere and any device with internet connection.
  • * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
  • * You can quickly share your contents without website, blog and e-mail.
  • * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
  • * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.

Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.

Easy: Notes.io doesn’t require installation. Just write and share note!

Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )

Free: Notes.io works for 12 years and has been free since the day it was started.


You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;


Email: [email protected]

Twitter: http://twitter.com/notesio

Instagram: http://instagram.com/notes.io

Facebook: http://facebook.com/notesio



Regards;
Notes.io Team

     
 
Shortened Note Link
 
 
Looding Image
 
     
 
Long File
 
 

For written notes was greater than 18KB Unable to shorten.

To be smaller than 18KB, please organize your notes, or sign in.