데비안 10에서 sudoers에 사용자를 추가하는 방법

How Add User Sudoers Debian 10



sudo 명령을 사용하면 사용자가 다른 작업 중에서 패키지 설치, 제거 및 업데이트, 구성 파일 편집과 같은 관리 명령을 Linux 시스템에서 실행할 수 있습니다. 루트 명령 전에 sudo 권한을 사용하면 루트 사용자와 동일한 작업을 수행할 수 있습니다. 또한 모든 사용자에게 루트 권한을 할당하는 안전한 방법입니다. 사용자에게 루트 암호를 제공하는 대신 sudo 권한을 부여하고 자신의 암호를 사용하여 인증할 수 있습니다.

참고: 사용자에게 sudo 권한을 할당하는 것은 루트 권한을 부여하는 것과 같습니다. 따라서 올바른 사용자에게 sudo 권한을 할당하고 있는지 확인하십시오.







다음 두 가지 방법을 통해 모든 사용자에게 sudo 권한을 할당할 수 있습니다.



  • sudoers 파일에 사용자 추가
  • sudo 그룹에 사용자 추가

이 기사에서는 sudo 권한을 할당하는 두 가지 방법에 대해 설명합니다. 이 기사에서 설명하는 명령은 Debian 10 Buster 시스템에서 실행됩니다.



방법 1: sudoers 파일에 사용자 추가

sudo 권한을 할당하는 이 방법은 작업을 수행하는 데 절대적으로 필요한 명령에 대해서만 사용자에게 제한적인 권한을 할당할 수 있기 때문에 선호됩니다. |_+_|를 사용하여 이 작업을 수행할 수 있습니다. 사용자 권한을 쉽게 제어할 수 있는 파일입니다. |_+_|를 편집하기만 하면 됩니다. 파일을 열고 sudo 권한을 할당할 사용자를 추가합니다. 그러나 항상 |_+_| visudo 명령을 사용하여 이 파일을 편집하는 가장 안전한 방법을 제공합니다. visudo 명령은 |_+_| sudo 관련 작업을 추가할 수 있는 파일입니다. 그런 다음 파일에서 구문을 확인하고 유효성을 검사합니다. 이렇게 하면 루트 계정을 잠글 수 있는 구성 오류를 방지하는 데 도움이 됩니다.





편집 |_+_| 파일을 다음과 같이

$수도비수도

sudoers 파일에 사용자를 추가하고 모든 권한을 할당하려면 파일의 맨 아래 , 사용자 이름 대체 실제 사용자 이름으로.



사용자 이름모두=(모두)모두

예시:

tin이라는 사용자에게 모든 루트 권한을 할당하기 위해 sudoers 파일에 다음 항목을 추가합니다.

믿다모두=(모두)모두

특정 명령에만 권한을 할당하려면 |_+_| 파일:

  • 명령 별칭
  • 사용자를 위한 항목

예를 들어, reboot 명령에만 사용자 액세스 권한을 할당하려면 다음 항목을 Cmnd 별칭 사양 섹션 |_+_| 파일:

명령_별칭 REBOOT =/usr/sbin/재부팅

또한 |_+_| 하단에 사용자 항목을 추가해야 합니다.

완료되면 파일을 저장하고 종료합니다.

sudo 액세스 테스트

sudo 권한을 할당한 사용자 계정으로 전환하고 다음 명령을 입력하여 사용자 이름 실제 사용자 이름으로:

$그것의- 사용자 이름

암호를 묻는 메시지가 표시되면 사용자 계정 암호를 제공합니다. 그런 다음 지정된 사용자는 루트 권한으로 재부팅 명령을 실행할 수 있습니다.

$수도재부팅

방법 2: usermod 명령

sudoers에 사용자를 추가하는 또 다른 방법은 usermod 명령을 사용하는 것입니다. 사용자에게 모든 관리 권한을 할당하려면 이 방법을 사용하십시오.

이 방법에서는 usermod 명령을 사용하여 sudo 그룹에 사용자를 추가합니다. sudo 그룹의 구성원은 루트 권한으로 모든 명령을 실행할 수 있습니다.

다음 명령을 사용하여 sudo 그룹에 사용자를 추가합니다. 사용자 이름 실제 사용자 이름으로.

$수도사용자 모드-에게 -NS 수도사용자 이름

예시:

$수도사용자 모드-에게 -NS 수도믿다

사용자가 sudo 그룹에 추가되었는지 확인하려면 |_+_| 실제 사용자 이름으로:

$여러 떼사용자 매

sudo 액세스 테스트

sudo 권한을 할당한 사용자 계정으로 전환하고 다음 명령을 입력하여 |_+_| 실제 사용자 이름으로:

$그것의- 사용자 이름

암호를 묻는 메시지가 표시되면 사용자 계정 암호를 제공합니다. 그런 다음 |_+_|를 입력하고 루트 권한으로 실행하려는 명령을 입력합니다.

$수도적절한 업데이트

시스템은 sudo 암호를 묻는 메시지를 표시합니다. 사용자 계정 암호를 입력하면 sudo 권한이 부여됩니다.

이 기사에서는 두 가지 간단한 방법을 사용하여 Debian 10 Buster 시스템에서 sudoers에 사용자를 추가하는 방법을 보여주었습니다. sudoers에 사용자를 추가하면 루트 권한으로 관리 작업을 수행할 수 있습니다. 그러나 올바른 사용자에게 sudo 권한을 할당하고 있는지 확인하십시오. 그렇지 않으면 보안 위험이 발생할 수 있습니다.