Hostwinds 튜토리얼

에 대한 검색 결과:


목차


Linux 파일 소유권 및 권한을 이해합니다
현재 파일 소유권 및 권한을 확인합니다
'ls -l'명령의 예 :
파일 소유권 변경
파일 소유자 변경 :
파일 그룹 변경 :
소유자와 그룹을 모두 변경하십시오.
파일 권한 수정
기호 모드 :
소유자에 대한 실행 권한 추가 :
소유자와 그룹 모두에 대한 읽기 및 쓰기 권한 추가 :
다른 사람에 대한 읽기 권한 제거 :
숫자 모드
누구에게나 권한을 설정하지 마십시오.
모든 사람에 대한 모든 권한을 설정하십시오.
소유자를 위해 읽기 및 쓰기를 설정하고 그룹을 읽으십시오.

Linux에서 파일 소유권 및 권한 변경

태그 : Linux,  Security 

Linux 파일 소유권 및 권한을 이해합니다
현재 파일 소유권 및 권한을 확인합니다
'ls -l'명령의 예 :
파일 소유권 변경
파일 소유자 변경 :
파일 그룹 변경 :
소유자와 그룹을 모두 변경하십시오.
파일 권한 수정
기호 모드 :
소유자에 대한 실행 권한 추가 :
소유자와 그룹 모두에 대한 읽기 및 쓰기 권한 추가 :
다른 사람에 대한 읽기 권한 제거 :
숫자 모드
누구에게나 권한을 설정하지 마십시오.
모든 사람에 대한 모든 권한을 설정하십시오.
소유자를 위해 읽기 및 쓰기를 설정하고 그룹을 읽으십시오.

Linux는 여러 사용자를 효율적으로 관리하도록 설계되어 승인 된 개인 만 특정 파일에 액세스하거나 수정할 수 있습니다.이는 시스템 및 사용자 데이터를 보호하는 데 도움이되는 파일 소유권 및 권한 시스템을 통해 수행됩니다.이러한 메커니즘을 이해하면 시스템 보안을 유지하고 적절한 파일 관리를 보장합니다.

Linux 파일 소유권 및 권한을 이해합니다

Linux에서 모든 파일 및 디렉토리는 소유자 및 그룹과 관련이 있습니다.이러한 파일에 대한 액세스는 권한을 통해 제어되며, 이는 사용자가 파일을 읽거나 쓰거나 실행할 수 있는지 여부를 결정합니다.

주요 개념 :

  • 소유자: 파일을 만든 사용자.
  • 그룹: 파일에 대한 액세스를 공유하는 사용자 세트.
  • 권한 : 파일에서 수행 할 수있는 작업을 정의하십시오.
    • 읽기 (R) : 파일의 내용을 볼 수 있습니다.
    • 쓰기 (W) : 파일의 수정을 허용합니다.
    • 실행 (x) : 파일을 프로그램으로 실행할 수 있습니다.

현재 파일 소유권 및 권한을 확인합니다

파일/디렉토리의 소유권과 권한을 보려면 'ls -l' 명령:

ls -l filename
'ls -l'명령의 예 :
-rwxrw-r-- 1 foo bar 1024 Jan 1 00:00 filename
  • -rwxrw-r-- : 파일 유형과 권한을 나타냅니다.
    • RWX : 소유자에 대한 권한 (FOO).
    • RW- : 그룹 (BAR)에 대한 권한.
    • R-- : 다른 사람에 대한 권한.
  • Foo : 파일의 소유자.
  • 바 : 파일과 관련된 그룹.
  • 1024 : 바이트의 파일 크기.
  • 1 월 1 일 00:00 : 마지막 수정 날짜 및 시간.

디렉토리에 모든 파일의 세부 사항을 나열하려면 파일 이름을 지정하지 않고 'ls -l'을 사용하시기 바랍니다.디렉토리의 경우이 명령에는 상세한 출력이 동일한 내용을 나열합니다.

LS에 대한 자세한 내용은 사용하십시오 'ls -help' 또는 '남자 ls' 명령.

파일 소유권 변경

적절한 Sudo 권한이있는 루트 사용자 또는 사용자 만 파일 소유권을 수정할 수 있습니다.소유권을 바꾸려면 'chown' 명령:

chown [user]:[group] filename
파일 소유자 변경 :
chown newowner filename
파일 그룹 변경 :
chown :newgroup filename
소유자와 그룹을 모두 변경하십시오.
chown newowner:newgroup filename

디렉토리와 그 내용에 소유권에 대한 변경 사항을 재귀 적으로 적용하려면 '-r'옵션:

chown -R newowner:newgroup /path/to/directory

'chown'에 대한 자세한 내용은 사용하십시오 'chown- help' 또는 '남자 chown'.

파일 권한 수정

파일 권한은 'chmod' 명령.두 가지 주요 방법이 있습니다.

  • 상징적 모드

  • 숫자 모드

기호 모드 :

상징적 표현을 사용하여 권한을 조정하십시오.

소유자에 대한 실행 권한 추가 :
chmod u+x filename
소유자와 그룹 모두에 대한 읽기 및 쓰기 권한 추가 :
chmod ug+rw filename
다른 사람에 대한 읽기 권한 제거 :
chmod o-r filename

숫자 모드

숫자 모드를 사용하면 3 자리 숫자를 사용하여 권한을 설정할 수 있습니다.각 숫자는 각자 소유자, 그룹 및 기타에 대한 권한을 나타냅니다.각 숫자에 대한 값은 해당 역할에 대해 허용되는 권한을 나타내는 숫자의 합의 합입니다. 각 숫자에 대해 최대 값은 7 (7)입니다.0 (0)은 권한이 없습니다.

각 권한 유형에 대한 숫자 표현 :

  • 읽기 : 4
  • 쓰기 : 2
  • 실행 : 1

예를 들어, 사용자에게 액세스를 읽고 쓰기 위해 그룹은 액세스 및 기타 사용자 만 액세스 할 수 없습니다.

몇 가지 예는 다음과 같습니다.

누구에게나 권한을 설정하지 마십시오.
chmod 000 filename
모든 사람에 대한 모든 권한을 설정하십시오.
chmod 777 filename
소유자를 위해 읽기 및 쓰기를 설정하고 그룹을 읽으십시오.
chmod 640 filename

작성자 Hostwinds Team  /  팔월 29, 2018