- -Linux에서 사용자 계정으로 쓸 수없는 폴더를 수정하는 방법

Linux에서 사용자 계정으로 쓸 수없는 폴더를 수정하는 방법

Linux 기반 운영 체제의 모든 폴더가 아님시스템은 사용자가 쓸 수 있습니다. 시스템 수준 폴더에는 높은 수준의 권한이 필요합니다. 이러한 권한의 문제점은 종종 사용자 레벨 액세스를 잠그는 것입니다. 따라서 시스템 디렉토리에 파일을 배치하려고 시도 할 수없는 경우에는 루트가 아닌 계정이 액세스 할 수 있도록 권한을 변경하는 방법을 배워야합니다.

이 가이드에서는 Linux에서 폴더의 권한을 업데이트하여 사용자 계정으로 쓸 수 있도록하는 방법을 보여줍니다.

터미널에서 폴더의 권한 업데이트

Linux에서 폴더 권한은 가장 쉽게 chmod 명령. 다음은 기본적인 chmod 권한 목록입니다.

  • 7 – 읽고 쓰고 실행하십시오.
  • 6 – 읽고 쓰기.
  • 5 – 읽고 실행하십시오.
  • 4 – 읽기 전용
  • 삼 - 쓰고 실행하십시오.
  • 2 – 쓰기 전용.
  • 1 - 실행 만합니다.
  • 0 – 접근 금지.

목록의 각 숫자는세 그룹으로 이루어진 Chmod 명령. 다음은 예입니다. 모든 사람이 그 안의 코드를 읽고 쓰고 실행할 수 있도록 Linux에서 "test"폴더의 권한을 변경합니다. 하다:

chmod 777 /test

또한 "test"디렉토리 내에있는 모든 단일 폴더의 권한을 변경하여 동일한 권한을 반영하도록하려면 재귀 옵션을 사용해야합니다. 예를 들어

chmod 777 -R /test

Chmod 명령 예제의 각 숫자위의 목적이 있습니다. 첫 번째 숫자는 사용자를 나타냅니다. 두 번째 숫자는 그룹에 대한 권한을 설정하고 세 번째 숫자는 나머지 시스템에 대한 권한을 설정합니다.

따라서 액세스 할 수없는 시스템의 폴더 안에 쓰는 데 문제가있는 경우 위 목록을보고 아래 예제 코드에 적용하십시오.

chmod XXX

또는 최상위 폴더 안에있는 모든 폴더를 업데이트합니다.

chmod XXX -R folder-name

터미널에서 폴더 소유권 업데이트

때때로 Chmod를 통해 폴더의 개별 권한을 업데이트 할 수 없습니다. 때때로 사용자는 디렉토리의 소유권을 완전히 업데이트해야합니다.

디렉토리의 소유권을 업데이트해야하는 좋은 예는 / var / www /에 웹 사이트 파일을 배치하거나 데이터베이스 파일을 조작하는 등을 처리하는 경우입니다.

Linux 시스템에서 디렉토리의 소유권을 변경하려면 다음을 사용하여 루트 액세스 권한을 얻으십시오. 또는 sudo -s 터미널에서 명령.

su

또는

sudo -s

루트 액세스 권한으로 chown 디렉토리의 소유권을 완전히 변경하려면 아래 예를 참조하십시오.

chown user:user /location/of/directory

당신이 실행되면 chown 위의 명령을 사용하여 ls 명령을 "l"스위치와 함께 사용하여 폴더의 권한을 확인하고 작동하는지 확인하십시오.

ls -l /location/of/directory

파일 관리자에서 폴더의 권한 업데이트

파일 관리자를 통한 권한 업데이트Linux는 명령 줄을 사용하는 것과 비교할 때 심각하게 제한됩니다. 그러나 터미널을 좋아하지 않는다면 파일 관리자로 이러한 종류의 작업을 수행하는 방법을 아는 것이 좋습니다.

그놈 / 버지 등

1 단계: 터미널 창을 열고 수도 명령을 사용하여 파일 관리자를 루트로 시작하십시오.

sudo nautilus

2 단계: 루트 파일 관리자를 클릭하십시오. 그런 다음 "루트 파일 시스템"을 찾아 Linux 하드 드라이브의 시스템 파일에 액세스하십시오.

3 단계 : Gnome 파일 관리자를 사용하여 파일 시스템을 통해 업데이트하려는 폴더를 찾으십시오.

4 단계 : 폴더를 마우스 오른쪽 버튼으로 클릭하고 "속성"을 선택하십시오.

5 단계 : "권한"탭을 클릭하여 폴더의 권한에 액세스하십시오.

6 단계 : 권한 창을 사용하여 원하는 권한으로 폴더를 설정하십시오. 그런 다음 "권한 변경"버튼을 클릭하십시오.

"속성"창을 닫으면 권한이 디렉토리로 자동 업데이트됩니다.

KDE

안타깝게도 소프트웨어 패치로 인해 KDE Dolphin 파일 관리자를 루트로 쉽게 열 수 없습니다. 권한을 업데이트하려면 위의 명령 줄 지침을 따르십시오.

항해사

1 단계: 터미널 창을 열고 아래 명령을 실행하여 Mate 파일 관리자를 루트로 시작하십시오.

sudo caja

2 단계: 왼쪽의 "장치"열 아래에서 "파일 시스템"을 클릭하십시오. 그런 다음 권한을 변경하려는 파일의 루트 폴더를 찾아보십시오.

3 단계 : 수정하려는 폴더를 마우스 오른쪽 버튼으로 클릭하고 "권한"을 선택하십시오.

4 단계 : "권한"영역을 사용하여 폴더의 권한을 설정하십시오. 그런 다음 "권한 변경"버튼을 클릭하십시오.

5 단계 : "속성"창을 닫습니다.

"속성"창을 닫으면 권한이 자동으로 업데이트됩니다.

XFCE

1 단계: 눌러 루트로 Thunar를 엽니 다 Alt + F2 아래 명령을 빠른 실행기에 입력하십시오.

pkexec thunar

2 단계: 루트 모드에서 Thunar에 액세스 할 수있는 상자에 사용자 비밀번호를 입력하십시오.

3 단계 : 왼쪽 막대에서“파일 시스템 루트”를 찾아 루트 파일 시스템에 액세스하려면 선택하십시오. 파일 관리자를 사용하여 권한을 업데이트 할 폴더를 찾으십시오.

4 단계 : 폴더를 마우스 오른쪽 버튼으로 클릭하고 "속성"을 선택한 다음 "권한"을 클릭하여 권한 창에 액세스하십시오.

5 단계 : "권한"에서 창을 사용하여 폴더 권한을 설정하십시오. 그런 다음 창을 닫으십시오.

"속성"창이 닫히면 권한 설정이 자동으로 적용됩니다.

일반 Linux 파일 관리자

다른 파일 관리자가 많이 있습니다그곳에. 이 가이드 섹션에서는 가장 일반적인 4 가지를 다루었습니다. 파일 관리자가 보장되지 않으면 대신 터미널 지침을 따르십시오.

코멘트