홈페이지 » 어떻게 » Linux의 사용자 및 그룹 관리를위한 초보자 안내서

    Linux의 사용자 및 그룹 관리를위한 초보자 안내서

    Ubuntu Linux는 그룹을 사용하여 사용자를 관리하고 해당 사용자에 대한 사용 권한을 설정하며 PC 앞에서 보내는 시간을 모니터링합니다. 어떻게 작동하는지에 대한 초보자 가이드가 있습니다..

    사용자 및 그룹

    우분투는 한 사람이 시스템에 설치할 때 한 사람 만 사용할 수 있도록 설정되어 있지만 두 명 이상의 사람이 컴퓨터를 사용하는 경우 각 사람이 자신의 사용자 계정을 갖는 것이 가장 좋습니다. 이렇게하면 각 사용자가 별도의 설정과 문서를 가질 수 있으며 동일한 PC에서 다른 사용자가 파일을 볼 수 없도록 보호 할 수 있습니다.

    일반적으로 Linux 컴퓨터에는 자신의 사용자 계정과 PC의 모든 항목에 액세스하고 시스템을 변경하고 다른 사용자를 관리 할 수있는 수퍼 유저 인 root 계정이라는 두 개의 사용자 계정이 있습니다. 우분투는 약간 다르게 작동하지만 기본적으로 루트로 직접 로그인 할 수는 없으며 sudo 변경해야 할 때 루트 수준 액세스로 전환하는 명령.

    Linux는 '/ etc / groups'파일에 모든 사용자 목록을 저장합니다. 이 명령을 터미널에서 실행하면 시스템의 그룹 및 사용자를보고 편집 할 수 있습니다.

    sudo vigr / etc / groups

    사용자 계정 만들기

    새 사용자를 만들려면 시스템 -> 관리 -> 사용자 및 그룹으로 이동하여 "추가"버튼을 클릭하여 새 사용자를 추가하십시오.

    다른 사용자를 식별하는 적절한 이름을 지정하고 "암호화"확인란을 선택하여 홈 폴더를 보호하십시오.

    사용자의 권한을 구성하려면 "고급 설정"버튼을 클릭하십시오..

    사용자 관리 모듈은 Anna의 권한을 "사용자 권한"탭에 나열합니다.

    다른 사용자 계정에서 "시스템 관리"권한을 제거하는 것이 좋습니다. 이것은 다른 사용자가 여러분의 리눅스 박스를 위험에 빠뜨릴 수있는 중요한 시스템 설정을 쉽게 바꿀 수 없도록하기위한 것입니다.

    Linux 파일 및 폴더 권한

    Linux의 각 파일에는 사용자 및 그룹 권한 세트가 있으며 ls -l 명령을 사용하여 터미널에서 전체 권한 및 속성 세트를 표시 할 수 있습니다.

    왼쪽에서 오른쪽으로 읽으면 목록의 각 항목은 다음을 의미합니다.

    1

    예를 들어, 이름이 지정된 파일을 보여주는 예에서 안키, 사용 권한은 rwxr-xr-x이고 파일은 루트 사용자가 소유하며 루트 그룹에 속하며 159 바이트입니다.

    허가 플래그에는 4 개의 구성 요소가 있습니다. 첫 번째 문자는 플래그이거나, 일반적으로 디렉토리 또는 파일인지 여부를 나타내는 데 사용됩니다. 디렉토리에는 "d"가 표시되고 일반 파일에는 "-"가 표시됩니다. 다음 9 문자는 사용자, 그룹 및 모든 사용자 권한을 나타내는 3 문자 집합으로 나뉩니다..

    이 특정 예에서는 rwxr-xr-x가 있는데, 다음과 같이 나눌 수 있습니다.

    사용 권한은 다음 값에 해당합니다.

    • r = 읽기 권한
    • w = 쓰기 권한
    • x = 실행 권한

    즉, 문제의 파일에 대해서는 모든 사람이 읽기 및 실행 권한을 가지고 있지만 root 만 파일에 쓸 수 있습니다.

    파일 및 디렉토리의 그룹 소유권 변경

    애나 (Anna)는 7 학년이며 동생 인 피터 (Peter)는 대학의 프로그래밍 과정에 등록했습니다. Anna는 소프트웨어 개발 도구 사용에 관심이있는 Peter와 비교하여 수학 또는 지리 숙제를 위해 교육용 소프트웨어를 사용하는 데 더욱 관심을 갖습니다..

    "그룹 관리"모듈에서 적절한 그룹에 할당하여 이러한 응용 프로그램에 대한 Anna와 Peter의 액세스를 구성 할 수 있습니다.

    K-12 학생 그룹, 대학 학생 그룹의 두 사용자 그룹을 만들고 각 그룹에 적절한 사용자 계정을 할당 해 봅시다..

    K-12 학생들에게 교육용 소프트웨어를 실행할 수있는 권한을 부여해야합니다..

    Linux는 대부분의 실행 파일을 / usr / bin에 저장합니다. 예를 들어 Linux는 Anki를 / usr / bin / anki에 저장합니다. 파일의 위치를 ​​모를 경우 w히치 명령은 터미널에서 위치를 찾는 편리한 방법입니다.

    어느 안키

    Anki와 Kig를 k12 그룹에 할당 해 봅시다. chown 명령은 다음 형식을 사용합니다.

    sudo chown : [그룹 이름] [파일 목록]

    또한 다음을 사용하여 다른 사용자 그룹에서 읽기 및 실행 액세스 권한을 취소 할 수 있습니다. chmod 명령.

    sudo chown : [그룹 이름] [파일 목록]

    이 명령을 사용하면 K12 그룹 구성원이 Anki와 Kig에 액세스 할 수 있습니다. 우리는 "기타"그룹의 읽기 및 실행 권한을 제거하여 대학 그룹의 액세스 권한을 Anki 및 Kig에서 제한해야합니다. 명령의 형식은 다음과 같습니다.

    chmod [ugoa] [+ - =] [rwxXst] fileORdirectoryName

    명령 줄에서 실행 한 첫 번째 명령은 "기타"그룹에서 read (r) 및 execute (x) 권한을 제거합니다. "O"옵션은 우리가 액세스 권한을 수정하고 있음을 나타냅니다. 다른 그룹. '-'옵션은 특정 항목을 제거하고자 함을 의미합니다. 파일 '-'옵션 다음에 오는 매개 변수에 지정된 사용 권한. chmod의 맨 페이지는 이러한 옵션에 대한 자세한 설명을 제공합니다..

    남자 chmod

    컴퓨터 사용량 모니터링

    Timekpr을 사용하면 각 사용자에게 제한된 시간의 컴퓨팅 시간을 할당 할 수 있으며 소프트웨어 소스에 다음 PPA를 추가해야 Ubuntu Software Center에서 Timekpr을 설치할 수 있습니다.

    deb http://ppa.launchpad.net/timekpr-maintainers/ppa/ubuntu lucid main
    deb-src http://ppa.launchpad.net/timekpr-maintainers/ppa/ubuntu lucid main

    Ubuntu Software Center는 Timekpr을 설치하는 가장 쉬운 방법입니다. 검색 상자를 사용하면 바로 시작할 수 있습니다..

    Timekpr을 사용하면 컴퓨터 사용 시간을 각 달의 특정 시간 프레임으로 제한 할 수 있습니다. 예를 들어, 일요일에는 300 분, 월요일에는 60 분 동안 컴퓨터 시간 사용을 지정할 수 있습니다.

    Timekpr은 사용자의 작업 표시 줄에 나타나며 사용자의 계산 시간이 끝나면 바탕 화면을 잠급니다..


    사용자 및 그룹은 하나의 기사에서 다루는 매우 중요한 개념입니다. 중요한 것을 놓친 건가? 의견에있는 다른 독자와 약간 지식을 공유하게 자유롭게 느끼십시오.