Pagina 1 di 1

gestore aggiornamenti senza password

Inviato: mercoledì 5 gennaio 2011, 17:10
da KubuntuChancellor
Ciao a tutti,
ho bisogno che "gestore aggiornamenti" si aggiorni e installi gli aggiornamenti senza chiedermi la password.
HO provato ad andare in
gestore aggiornamenti > aggiornamenti > aggiornamenti automatici > scaricare tutti gli aggiornamenti in background
ma sembra non fare nulla.

Come posso fare?

Grazie
Lele

Re: gestore aggiornamenti senza password

Inviato: mercoledì 5 gennaio 2011, 17:39
da giova
Il gestore aggiornamenti parte come root per cui è normale che ti chiede la password. Dovresti accedere al sistema senza chiedere password con riconoscimento automatico.

Re: gestore aggiornamenti senza password

Inviato: mercoledì 5 gennaio 2011, 18:07
da KubuntuChancellor
Il problema è che va in mano a un utente che NON deve paciugare con il root, ma cosi facendo sono obbligato a farmi carico degli aggiornamenti....

Mi basta che faccia gli aggiornamenti , per installare i programmi ( come player ecc)  ci penso io

Re: gestore aggiornamenti senza password

Inviato: mercoledì 5 gennaio 2011, 20:55
da Megatux
Prova a creare un altro utente con privilegi limitati...

Re: gestore aggiornamenti senza password

Inviato: giovedì 6 gennaio 2011, 8:55
da giova
Buona idea

Re: gestore aggiornamenti senza password

Inviato: venerdì 7 gennaio 2011, 9:55
da KubuntuChancellor
Sistema > Amministrazione > Utenti e gruppi > Impostazione utente > Password (cambia)
Io non capisco l'utilità di questo consiglio.

Ho bisogno di un qualcosa che faccia tutto da solo, la persona a cui va un pc non ha e NON vuole avere nessuna conoscenza di informatica.

Fino a oggi sono costretto a andare a casa sua per aggiornargli il pc, l'alternativa è disabilitare gli aggiornamenti automatici.
Possibile che non esiste un aggiornamento che non abbia bisogno di intervento umano?

fatemi sapere grazie
lele

Re: gestore aggiornamenti senza password

Inviato: venerdì 7 gennaio 2011, 11:15
da giova
Il percorso inserito era diretto altrove ...

Comunque, sempre per rimanere in argomento, prova questa procedura che dovrebbe risolvere:

Nel terminale inserisci:

Codice: Seleziona tutto

sudo visudo
Modifica sudoers aggiungendo alla fine:

Codice: Seleziona tutto

nome utente ALL = (ALL) NOPASSWD: /percorso dell'applicazione
es:

Codice: Seleziona tutto

 giova ALL = (ALL) NOPASSWD: /sbin/reboot
poi premi

Codice: Seleziona tutto

CTRL+X
per uscire e salvare.

E' possibile abilitare anche più programmi:
http://ubuntrucchi.wordpress.com/2008/0 ... -password/

Re: gestore aggiornamenti senza password

Inviato: venerdì 7 gennaio 2011, 11:17
da blackcat
KubuntuChancellor ha scritto: gestore aggiornamenti > aggiornamenti > aggiornamenti automatici > scaricare tutti gli aggiornamenti in background
questo scarica solo gli aggiornamenti, ma non li applica
se invece selezioni "installare gli aggiornamenti di sicurezza senza richiedere conferma" installa in automatico gli aggiornamenti più importanti, per tutti gli altri è necessario che sia l'utente a dare il via alla procedura di aggiornamento


KubuntuChancellor ha scritto: Possibile che non esiste un aggiornamento che non abbia bisogno di intervento umano?
non mi sono mai interessato di questo, ma spero proprio di no

Re: gestore aggiornamenti senza password

Inviato: venerdì 7 gennaio 2011, 11:23
da blackcat
anche se sconsiglio vivamente le operazioni delicate senza password ti segnalo lo stesso questa soluzione

prova a guardare questa guida http://elleuca.blogspot.com/2009/10/not-so-short-introduction-to-policykit.html che spiega come configurare policykit con un esempio per installare i programmi senza chiedere la password
in pratica configurando policykit puoi fare in modo che il gestore degli aggiornamenti possa installare gli aggiornamenti senza chiedere la password (in ogni caso è sempre l'utente che deve avviare la procedura di aggiornamento)

Re: gestore aggiornamenti senza password

Inviato: venerdì 7 gennaio 2011, 11:32
da giova
KubuntuChancellor ha scritto: Possibile che non esiste un aggiornamento che non abbia bisogno di intervento umano?
non mi sono mai interessato di questo, ma spero proprio di no
[/quote]

E pensare che ho già risposto a questa domanda ! ???

Re: gestore aggiornamenti senza password

Inviato: venerdì 7 gennaio 2011, 11:33
da giova
prova a guardare questa guida http://elleuca.blogspot.com/2009/10/not-so-short-introduction-to-policykit.html che spiega come configurare policykit con un esempio per installare i programmi senza chiedere la password
in pratica configurando policykit puoi fare in modo che il gestore degli aggiornamenti possa installare gli aggiornamenti senza chiedere la password (in ogni caso è sempre l'utente che deve avviare la procedura di aggiornamento)
Come dire ... un percorso da pivellini! ::)

Re: gestore aggiornamenti senza password

Inviato: venerdì 7 gennaio 2011, 11:50
da blackcat
giova ha scritto:
KubuntuChancellor ha scritto: Possibile che non esiste un aggiornamento che non abbia bisogno di intervento umano?
non mi sono mai interessato di questo, ma spero proprio di no
E pensare che ho già risposto a questa domanda ! ???
in realtà no, non hai risposto a quella domanda, almeno non in questa discussione
anche come vuoi fare te in ogni caso è l'utente che deve avviare l'aggiornamento, dunque "l'intervento umano" c'è sempre
le domande di KubuntuChancellor invece specificano "qualcosa che faccia tutto da solo" e "senza intervento umano", il che significa che appena ci sono degli aggiornamenti questi vengano effettuati senza che l'utente muova un dito, mentre con anche la tua soluzione questo non avviene

inoltre non so quanto la tua soluzione possa funzionare visto che il programma di aggiornamento viene avviato senza passare per i diritti di sudo ma per l'infrastruttura di policykit, al che c'è da indagare bene quali programmi impostare nei diritti di sudo per far si che la procedura vada a buon fine...
alla fine è più facile fare come ho indicato io e configurare direttamente policykit al posto di smanettare per vie traverse


alla fine una idea per fare un aggiornamento completamente automatico me la sono fatta, ma c'è da configurare cron a livello di sistema per applicare gli aggiornamenti disponibili in maniera simile a come fa già il sistema con il controllo della loro disponibilità... ma è una strada che eviterei e nella quale c'è da toccare qualche file di sistema, evitiamolo!

Re: gestore aggiornamenti senza password

Inviato: venerdì 7 gennaio 2011, 12:05
da giova
E' chiaro che, comunque, occorre inviare il comando per l'aggiornamento. Al massimo si può superare l'ostacolo dell'inserimento password.  

La necessità di competenza esiste allorquando si ha la possibilità di sbagliare con pieni diritti di root ma quando si può - senza inserire password - solo aggiornare le applicazioni in modo sicuro, tramite un clic sull'icona, che competenze servono? E può aggiornare quano lo ritiene più opportuno.

L'opzione associata al policykit non mi dispiace ma la vedo meno semplice da gestire.  La prima si riduce in una modifica su gedit al file sudoers.  Perché smanettare?

Re: gestore aggiornamenti senza password

Inviato: venerdì 7 gennaio 2011, 15:25
da blackcat
giova ha scritto: L'opzione associata al policykit non mi dispiace ma la vedo meno semplice da gestire.  La prima si riduce in una modifica su gedit al file sudoers.  Perché smanettare?
appunto, perchè smanettare?
il gestore di aggiornamenti si avvia al di fuori di sudo, e la password la chiede attraverso policykit e non gksudo, dunque modificare i diritti di sudo ad occhio mi sembra inutile, credo che ti troverai sempre la finestra che ti chiede la password

cambiando la configurazione di policykit invece eviti direttamente la finestra della password senza passare per vie traverse che probabilmente non funzionano


da come la vedo io un conto è se il gestore degli aggiornamenti venisse lanciato da sudo, in quel caso la password te la chiede prima di aprire la finestra del gestore degli aggiornamenti, e dopo il gestore ha strada libera di fare quello che vuole con i diritti del superutente

invece il gestore degli aggiornamenti probabilmente non sfiora neanche lontanamente sudo ma fa tutto attraverso policykit e la password te la chiede solo prima di applicare gli aggiornamenti


a me sembra che modificare i permessi di sudo sia la strada più complessa e probabilmente quella sbagliata, meglio andare dritti a cambiare i permessi di policykit che è il diretto responsabile della richiesta della password

Re: gestore aggiornamenti senza password

Inviato: venerdì 7 gennaio 2011, 15:51
da giova
Non credo sia il caso di crearne una polemica. ;)

Re: gestore aggiornamenti senza password

Inviato: venerdì 7 gennaio 2011, 16:02
da blackcat
comunque ho fatto una prova veloce per vedere come fare il lavoro che consiglio io, la cosa è molto semplice in quanto la chiave da modificare la si può vedere direttamente dalla finestra di autenticazione cliccando sulla scritta dettagli (come si vede nell'immagine che ho allegato)

la cosa più semplice da fare è questa: si può usare un editor di testo qualsiasi, io faccio l'esempio con gedit, apriamo un terminale e diamo il comando

Codice: Seleziona tutto

sudo gedit /var/lib/polkit-1/localauthority/50-local.d/10-install-or-remove-packages.pkla
dentro ci mettiamo queste righe

Codice: Seleziona tutto

[Users Permissions]
Identity=unix-user:blackcat
Action=org.debian.apt.install-or-remove-packages
ResultAny=no
ResultInactive=no
ResultActive=yes
al posto di blackcat mettiamo il nome dell'utente al quale vogliamo dare il permesso incondizionato di installare e rimuovere i programmi (dunque fare aggiornamenti ma anche installare e disintallare i programmi con l'ubuntu software center)



come vedi giova, non è poi così complicato, e non è di certo più complicato che modificare i permessi di sudo
io non creo polemiche, ma cerco di capire come funzionano le cose e andare dritto alla radice dei problemi al posto di girarci attorno al buio e poi sbattere la testa ovunque perchè non riesco a capire come mai le cose non funzionano

Re: gestore aggiornamenti senza password

Inviato: venerdì 7 gennaio 2011, 16:12
da giova
Esposta così la procedura è sicuramente più chiara e alla portata di tutti.