우분투 사용자 관리

Ubuntu User Management



Linux 관리자는 Linux/Ubuntu 시스템에서 사용자 및 그룹을 관리해야 하는 경우가 많습니다. 사용자 관리, 접근 제어 및 그룹 관리는 기본적이지만 가장 중요한 요구 사항입니다. 이번 포스팅에서는







이 포스트에서는 위에서 언급한 각각의 작업을 터미널을 통해 수행합니다.



사용자 생성

GUI를 통해 또는 터미널에서 Ubuntu 운영 체제에 사용자를 추가할 수 있습니다. 간단한 adduser 명령을 사용하여 사용자를 추가하거나 adduser –system 명령을 사용하여 시스템 사용자를 추가할 수 있습니다.



새 시스템 사용자를 만들려면





$수도사용자 추가--체계리눅스 사용자2

간단한 사용자를 만들려면

$수도adduser linuxuser1



위의 명령을 실행하면 새로 생성된 사용자의 새 비밀번호를 두 번 설정하라는 메시지가 표시됩니다.

그런 다음 사용자 이름, 방 번호, 직장과 집의 전화 번호 등을 제공하라는 메시지가 표시됩니다. 원하는 세부 정보를 제공하고 Enter 키를 누릅니다.

세부 정보를 제공한 후 제공된 정보가 정확한지 여부를 묻습니다. 계속하려면 y를 누르고 정보가 정확하면 Enter를 누르십시오.

모든 사용자 나열

이제 터미널에 모든 Ubuntu 사용자를 나열하려면 다음 명령을 입력하면 됩니다.

$자르다 --구분자=:--필드=1 //암호

Ubuntu 시스템의 모든 사용자가 나열됩니다.

사용자의 비밀번호 변경

사용자의 비밀번호를 변경하려면 먼저 특정 사용자 이름으로 로그인해야 합니다. 예를 들어, linuxuser1의 비밀번호를 변경하려면,

$그것의- 리눅스 사용자1

위의 명령을 실행하면 해당 사용자의 암호를 입력하라는 메시지가 표시되고 암호를 입력한 다음 Enter 키를 누릅니다.

사용자 이름이 변경된 것을 볼 수 있습니다.

이제 passwd 명령을 실행하십시오.

이전 암호를 먼저 입력한 다음 새 암호를 두 번 입력하고 Enter 키를 누릅니다. 새 암호가 모두 같으면 암호가 성공적으로 변경됩니다.

그룹 생성

addgroup 명령을 사용하여 Linux 기반 운영 체제에서 그룹을 생성하거나 추가할 수 있습니다.

$수도추가 그룹 linuxgroup1

보시다시피 linuxgroup1이 성공적으로 생성되었습니다.

모든 그룹 나열

이제 Ubuntu 운영 체제에 있는 모든 그룹을 나열하려면 아래 명령을 실행하십시오.

$자르다 --구분자=:--필드=1 //그룹

운영 체제의 기존 그룹이 모두 나열됩니다.

그룹에 사용자 추가

사용자는 Ubuntu에서도 그룹화할 수 있습니다. 다음과 같이 -aG 플래그를 사용하여 usermod 명령에 그룹 이름과 사용자 이름을 제공하여 그룹에 사용자를 추가할 수 있습니다.

$수도사용자 모드-aGlinuxgroup1 linuxuser1

사용자 linuxuser1이 linuxgroup1 그룹에 추가됩니다.

사용자 그룹 표시

사용자 그룹을 보려면 터미널에 groups 명령을 입력하고 Enter 키를 누르십시오. 사용자 그룹이 표시됩니다. 먼저 지정된 사용자로 로그인한 다음 groups 명령을 실행해야 합니다.

$그것의- 리눅스 사용자1

$여러 떼

보시다시피 linuxgroup1은 linuxuser1의 그룹으로 나열됩니다.

단일 그룹의 모든 사용자 나열

그룹의 모든 사용자를 나열하려면 다음 매개변수와 함께 cat, cut 및 grep 명령을 실행하십시오.

$고양이 //그룹| 자르다 --구분자=:--필드=1,4 | 꽉 붙잡음그룹 이름

그룹 이름을 원하는 그룹 이름으로 바꾸십시오. 예를 들어, linuxgroup1

linuxgroup1의 사용자가 나열되는 것을 볼 수 있습니다.

그룹에서 사용자 삭제

그룹에서 사용자를 제거하려는 경우. 사용자 이름과 그룹 이름을 입력한 다음 deluser 명령을 입력하면 됩니다.

$수도deluser linuxuser1 linuxgroup1

사용자가 linuxgroup1 그룹에서 제거된 것을 볼 수 있습니다.

사용자 삭제

운영 체제에서 사용자를 삭제하려는 경우. 사용자 이름으로 deluser 명령을 실행하여 간단히 삭제할 수 있습니다.

$수도deluser linuxuser1

사용자의 홈 디렉토리도 삭제하려면 다음과 같이 deluser 명령과 함께 –remove-home 플래그를 사용하십시오.

$수도망상--제거-집리눅스 사용자1

그리고 이제 /home 디렉토리를 나열하면 linuxuser1 사용자의 홈 디렉토리가 더 이상 없을 것입니다.

그룹 삭제

운영 체제에서 그룹을 제거하려면 다음과 같이 그룹 이름으로 delgroup 명령을 실행하십시오.

$수도델그룹 리눅스그룹1

그룹이 성공적으로 삭제되었습니다.

마무리

사용자 관리는 Linux 관리자가 수행하는 매우 중요한 작업입니다. Linux 기반 배포판에서는 새로운 사용자를 쉽게 생성하고 관리할 수 있습니다. 이 문서에서는 Linux 기반 시스템의 사용자 관리에 대해 자세히 설명합니다.