it-swarm-ko.tech

Fedora 사용자를 sudoer로 만드는 방법은 무엇입니까?

Fedora 사용자에게 Sudo 권한을 부여하고 싶습니다. 어떻게합니까?

41
tshepang

사용자를 wheel 그룹에 추가하십시오.

gpasswd wheel -a username

모든 버전의 usermodall 사용자 그룹을 변경하지 않고 그룹에 사용자를 쉽게 추가 할 수있는 방법이 없기 때문에 gpasswd 을 사용합니다. 그러나 최근 Fedora에서 usermod username -a -G wheel는 동일한 효과를 나타냅니다. 물론 system-config-users GUI를 사용할 수도 있습니다.

Fedora 14 이하를 사용하는 경우 visudo을 사용하여 sudoers 파일을 편집하여 다음 줄에서 #를 제거하십시오.

%wheel  ALL=(ALL)       ALL

이것은 Fedora 15 이상에서 sudoers 파일의 기본값이므로 wheel에 사용자를 추가하기 만하면됩니다. 이것은 즉시 적용되지 않습니다. 가장 쉬운 방법은 로그 아웃했다가 다시 로그인하는 것입니다.

Consolehelper 또는 PackageKit를 사용하는 그래픽 응용 프로그램의 wheel 그룹 구성원에게 Sudo와 같은 "자신으로 인증"동작을 부여하는 방법에 대한 자세한 내용은 이 질문에 대한 답변 및 서버 결함에 대한 답변 을 참조하십시오.

46
mattdm

첫 번째 질문은 해당 서버에 Sudo를 설치 했습니까? 그렇게 가정 할 경우, 사용자를 고유 한 엔터티로 취급할지 그룹의 일부로 취급 할지를 결정하는 것은 단지 하나의 구성원입니다. 루트로 visudo 명령을 사용하면 sudoers 파일 (주로/etc/sudoers)을 편집 할 수 있습니다.

전자 :

user ALL= /foo/bar

후자의:

%group  ALL= /foo/bar

이들은 단지 두 가지 예일 뿐이며 Sudo 패키지에는 많은 기능과 설정 옵션이 있습니다. Sudo의 구성 파일 인 sudoers manual 을 읽는 것이 좋습니다. 또한 간단하게 시작하여 실제 원하는 구성으로 구축하는 것이 좋습니다.

3
Tok