Linux

[Linux] user 계정에 sudo 권한을 주기 위한 설정 방법

IT-PAPA 2024. 5. 20. 07:22
728x90
반응형
 

리눅스 시스템에서 일반 사용자 계정에 sudo 권한을 부여하는 방법은 다음과 같습니다

  1. 사용자를 sudo 그룹에 추가하기:
    • 먼저, 사용자가 sudo 그룹의 일원인지 확인합니다:
      groups 사용자이름
      
    • 사용자를 sudo 그룹에 추가하려면 다음 명령어를 사용합니다:
      usermod -aG sudo 사용자이름
      
  2. /etc/sudoers 파일 수정하기:
    • sudo 권한을 관리하는 파일인 /etc/sudoers 파일을 안전하게 수정하기 위해서는 visudo 명령어를 사용해야 합니다.
    • 터미널에서 다음 명령어를 입력하여 sudoers 파일을 엽니다:
      visudo
      
    • 파일 내에서, 다음과 같은 라인을 찾거나 추가합니다:
      사용자이름 ALL=(ALL) ALL
      
      이는 해당 사용자에게 모든 명령어를 sudo로 실행할 수 있는 권한을 부여합니다.
  3. 비밀번호 없이 sudo 사용하기 (선택적):
    • 사용자가 sudo 명령어를 사용할 때 매번 비밀번호를 입력하지 않도록 하려면, sudoers 파일에서 해당 사용자 설정을 다음과 같이 변경합니다:
      사용자이름 ALL=(ALL) NOPASSWD: ALL
      
      이 설정은 사용자가 sudo를 사용할 때 비밀번호를 요구하지 않도록 합니다.

위의 단계를 완료하면, 사용자 계정에 sudo 권한이 부여됩니다. 이제 사용자는 sudo 명령어를 통해 시스템 관리 작업을 수행할 수 있습니다. 설정 변경 후에는 시스템을 재부팅하거나 새 터미널 세션을 시작하여 변경 사항이 적용되었는지 확인하세요. 또한, 시스템 보안을 위해 sudo 권한을 신중하게 관리하는 것이 중요합니다.

 
728x90
반응형
LIST