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

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

Fedora 사용자 권한을 부여하고 싶습니다 sudo. 어떻게 해야 하나요?

답변1

루트로서(또는 sudo기존 권한이 있는 계정을 사용하여) 사용자를 wheel그룹에 추가합니다.

gpasswd wheel -a username

나는 사용한다비밀번호모든 버전에는 usermod변경 없이 사용자를 그룹에 쉽게 추가할 수 있는 방법이 없기 때문입니다.모두사용자 그룹. 그러나 최신 Fedora에서는 usermod username -a -G wheel동일한 효과가 나타납니다.

그룹 멤버십은 즉시 적용되지 않습니다. 세부 사항은 복잡하지만 간단히 대답하자면, 계정이 수정된 사용자는 로그아웃했다가 다시 로그인해야 한다는 것입니다.


GNOME 데스크탑 환경에서 Fedora Workstation을 사용하는 경우 GNOME 설정 패널을 사용하여 사용자를 "관리자"로 추가할 수 있습니다:

그놈 설정: 사용자

관리 사용자가 되거나(다른 계정에 권한을 추가하는 데 유용함) 루트 비밀번호를 제공하여 패널을 잠금 해제해야 합니다. 내 스크린샷에서는 스위치가 회색으로 표시되어 있으며 시스템의 유일한 관리 사용자이기 때문에 이런 식으로 총격을 가할 수는 없습니다. (물론 명령줄 도구도 마찬가지입니다.)

GUI 스위치의 기본 역할은 에 사용자를 추가하는 것이므로 wheel명령줄 옵션과 완전히 동일합니다.


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

%wheel  ALL=(ALL)       ALL

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

당신은 또한 볼 수 있습니다이 질문과 답변은 서버 장애로 종료됩니다wheelconsolehelper 또는 PackageKit을 사용하여 그래픽 애플리케이션의 그룹 구성원에게 sudo와 같은 "auth as self" 동작을 부여하는 방법에 대한 정보입니다.

답변2

첫 번째 질문은 문제의 서버에 sudo가 설치되어 있습니까?입니다. 이런 경우라고 가정하면 사용자를 고유한 엔터티로 처리할지 아니면 그룹(구성원이 1명만 있을 수 있음)의 일부로 처리할지 결정하세요. 이 명령을 루트로 실행하면 visudosudoers 파일(일반적으로 /etc/sudoers)을 편집할 수 있습니다.

이전의:

user ALL= /foo/bar

후자의:

%group  ALL= /foo/bar

이는 단지 두 가지 예일 뿐입니다. sudo 패키지에는 원하는 대로 사용할 수 있는 수많은 기능과 설정 옵션이 있습니다. sudoers, sudo의 구성 파일을 읽는 것이 좋습니다.수동. 또한 간단하게 시작하여 실제로 필요한 구성으로 구축하는 것이 좋습니다.

답변3

이것을 구글링했습니다:

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

시청한 동영상:

https://www.youtube.com/watch?v=3uApwHl0PQA

이 유틸리티(fedy)를 가리킵니다.

http://satya164.github.io/fedy/

다음 명령을 사용하여 설치할 수 있습니다(Fedora 20에서 작동).

su -c "컬http://satya164.github.io/fedy/fedy-installer-o 페디 설치 프로그램&& chmod +x 페디 설치 프로그램&& ./fedy 설치 프로그램"

요청한 비밀번호를 제공하고 설치가 완료되면 실행하십시오.

Su-C 페디

사용자 인터페이스가 실행됩니다. 그런 다음 사용자를 sudoers 목록에 추가할 수 있습니다.

여기에 이미지 설명을 입력하세요.

변경한 후에는 반드시 재부팅하세요.

관련 정보