Disabilitare i prompt di autenticazione in 15.04?


9

Mi piacerebbe sapere come posso disabilitare i prompt di autenticazione quando si aprono app come Synaptic, si montano dischi e così via.

Ho ottenuto il mio utente come set senza password nei sudoer, ma sembra che la modifica a systemd abbia cambiato qualcosa e ora continuo a essere richiesto. Esiste un modo per impostarlo come sudo in / etc / sudoers in modo che il mio utente possa aprire tali app senza preavviso?

Sono consapevole del rischio per la sicurezza, ma questo computer non è connesso a Internet e nessun altro ha accesso ad esso, sono consapevole del rischio per la sicurezza, ma voglio farlo comunque, per comodità.

Risposte:


18

A quanto ho capito, questi suggerimenti usano Polkit, non sudoper l'autorizzazione. Pertanto, l'impostazione NOPASSWDa sudoersnon farà alcuna differenza per esso. Per fare in modo che Polkit salti le richieste di password, crea un .pklafile in /etc/polkit-1/localauthority/50-local.d/(diciamo /etc/polkit-1/localauthority/50-local.d/99-nopassword.pkla) contenente:

[No password prompt]
Identity=unix-group:sudo
Action=*
ResultActive=yes

Vedi la pklocalauthoritymanpage per maggiori informazioni.


1
Fantastico, funziona come previsto. Molte grazie!
plasmando il

Per qualche motivo il file pkla creato non funziona sul mio sistema. Ho polkit 0.105 e 18.04. Come eseguire il debug di ciò che è sbagliato?
Suncatcher,

@Suncatcher afaik non è cambiato nulla di significativo per Polkit nel 18.04 (siamo ancora molto indietro rispetto alla versione 0.114 o alla versione 0.112 che include il supporto per la definizione delle regole JavaScript). Si prega di inviare una nuova domanda con il nome e il contenuto esatti. Puoi lasciare un commento qui quando fatto, quindi posso dare un'occhiata.
muru,

creato , ma il 18.04 ho il vecchio polkit 0.105.
Suncatcher,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.