Red Hat에서 자동 업데이트를 위한 비밀번호 프롬프트를 비활성화하는 방법

Red Hat에서 자동 업데이트를 위한 비밀번호 프롬프트를 비활성화하는 방법

기본적으로 나는 반대의 문제가 있습니다이 남자. 업데이트를 투명한 방식으로 설치하고 싶습니다. 매번 비밀번호를 입력하는 것이 지겨워졌습니다.

저는 Red Hat(정확하게는 6.2)에서 실행 중입니다.

visudo에서 "admin"이 포함된 줄을 편집해야 한다는 스크립트를 어디선가 본 적이 있는데 해당 줄이 없습니다. 그것은 우분투를 위한 것이었습니다. 아마도 그것이 이유일 것입니다...

답변1

해결책은 로컬 PolicyKit 정의를 수정하는 것이라고 생각합니다. 예를 들어 /etc/polkit-1/localauthority/50-local.d/allowuserupdate.pkla라는 파일을 만듭니다.

[Allow User Updates]
Identity=*
Action=org.freedesktop.packagekit.system-update
ResultAny=no
ResultInactive=no
ResultActive=yes

자신의 사용자만 원하는 경우 변경할 수 있습니다 ( 사용자 이름으로 Identity=YOURUSERNAME교체 ).YOURUSERID

답변2

사용자 허용단발및 그룹업데이트 사용자비밀번호 없이 yum을 실행하려면

bob, %update-users ALL= NOPASSWD: /sbin/yum

Bob에게만 그러한 액세스를 허용합니다.

bob, %update-users ALL= NOPASSWD: /sbin/yum

메모:yum의 위치를 ​​확인할 수 있는 RedHat 상자가 없습니다. 이 위치가 잘못된 경우 알려주세요.

답변3

시도해 보셨나요 yum -y update?

관련 정보