[Risolto] Terminale con privilegi sudo ma senza scadenza della password...

Installazione, configurazione e uso di programmi e strumenti.
Scrivi risposta
Avatar utente
Spongebob
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 424
Iscrizione: martedì 6 maggio 2008, 8:23

[Risolto] Terminale con privilegi sudo ma senza scadenza della password...

Messaggio da Spongebob »

Ciao a tutti, volevo chiedervi se esiste un modo per poter eseguire una serie di comandi dal terminale (&&) che richiedono privilegi di sudo, senza dover digitare la password ogni 15 minuti...facendo in modo che la password venga inserita all'inizio e non termini fino al logout da parte dell'utente. Grazie!
Ultima modifica di Anonymous il giovedì 20 ottobre 2011, 16:52, modificato 1 volta in totale.
Carlin0
Rampante Reduce
Rampante Reduce
Messaggi: 7453
Iscrizione: lunedì 2 novembre 2009, 15:29
Desktop: Gnome 2.30.2
Distribuzione: Debian Squeeze
Località: Augusta Taurinorum

Re: Terminale con privilegi sudo ma senza scadenza della password...

Messaggio da Carlin0 »

Codice: Seleziona tutto

sudo -s
nigian81
Prode Principiante
Messaggi: 229
Iscrizione: mercoledì 22 ottobre 2008, 22:30
Località: Portici

Re: Terminale con privilegi sudo ma senza scadenza della password...

Messaggio da nigian81 »

Puoi accedere come root?
Se sì, scrivi

Codice: Seleziona tutto

$ su root
poi digita la password di root e fai le tue operazioni

EDIT:
Se invece non vuoi la shell di root, ma solo aumentare il timeout, allora edita il file /etc/sudoers facendo così:

Codice: Seleziona tutto

$ sudo visudo
e inserisci, dopo la riga contenente

Codice: Seleziona tutto

Defaults env_reset
la riga

Codice: Seleziona tutto

timestamp_timeout = X
dove 'X' è un inero in minuti. Se metti '0', allora la password viene chiesta ogni volta
Ultima modifica di nigian81 il giovedì 20 ottobre 2011, 14:27, modificato 1 volta in totale.
Carlin0
Rampante Reduce
Rampante Reduce
Messaggi: 7453
Iscrizione: lunedì 2 novembre 2009, 15:29
Desktop: Gnome 2.30.2
Distribuzione: Debian Squeeze
Località: Augusta Taurinorum

Re: Terminale con privilegi sudo ma senza scadenza della password...

Messaggio da Carlin0 »

nigian81 ha scritto: Puoi accedere come root?
Se sì, scrivi

Codice: Seleziona tutto

$ su root
poi digita la password di root e fai le tue operazioni
L'utente root è disabilitato di default su Ubuntu
shouldes
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 19490
Iscrizione: domenica 10 febbraio 2008, 21:45

Re: Terminale con privilegi sudo ma senza scadenza della password...

Messaggio da shouldes »

nigian81 ha scritto: Puoi accedere come root?
Se sì, scrivi

Codice: Seleziona tutto

$ su root
poi digita la password di root e fai le tue operazioni

Codice: Seleziona tutto

sudo apt-get install menu

Codice: Seleziona tutto

su-to-root -X -c gnome-terminal
si apre il terminale root
nigian81
Prode Principiante
Messaggi: 229
Iscrizione: mercoledì 22 ottobre 2008, 22:30
Località: Portici

Re: Terminale con privilegi sudo ma senza scadenza della password...

Messaggio da nigian81 »

Ho fatto un EDIT al mio messaggio precedente, credo faccia al caso tuo ;)
shouldes
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 19490
Iscrizione: domenica 10 febbraio 2008, 21:45

Re: Terminale con privilegi sudo ma senza scadenza della password...

Messaggio da shouldes »

nigian81 ha scritto: Ho fatto un EDIT al mio messaggio precedente, credo faccia al caso tuo ;)
IMHO è più sicuro usare su-to-root.
Rispetto a gksu se apri altre applicazioni chiede nuovamente la password.
Il terminale non chiede più la password fino alla chiusura.
Aumentare il tempo prima della nuova richiesta rende il sistema meno sicuro.

Un secondo metodo potrebbe essere questo:

Codice: Seleziona tutto

sudo apt-get install menu

Codice: Seleziona tutto

sudo nano /usr/share/applications/gksu.desktop
Modificare il file che si apre in questo modo:

Codice: Seleziona tutto

[Desktop Entry]
Name=Root Terminal
Comment=Opens a terminal as the root user
Encoding=UTF-8
Exec=su-to-root -X -c gnome-terminal
Icon=gksu-root-terminal
StartupNotify=true
Terminal=false
Type=Application
Categories=GTK;Utility;TerminalEmulator;
X-Ubuntu-Gettext-Domain=gnome-terminal
E lanciare dal menù accessori il terminale root quando si devono fare operazioni lunghe.


Edit: naturalmente non occorre neppure usare sudo in quel terminale.
Ultima modifica di shouldes il giovedì 20 ottobre 2011, 14:47, modificato 1 volta in totale.
Carlin0
Rampante Reduce
Rampante Reduce
Messaggi: 7453
Iscrizione: lunedì 2 novembre 2009, 15:29
Desktop: Gnome 2.30.2
Distribuzione: Debian Squeeze
Località: Augusta Taurinorum

Re: Terminale con privilegi sudo ma senza scadenza della password...

Messaggio da Carlin0 »

nigian81 ha scritto: Ho fatto un EDIT al mio messaggio precedente, credo faccia al caso tuo ;)
Diciamo anche che usare VI come editor di testo non è proprio una passeggiata e che il file sudoers e assai delicato ... poi vedrà lui cosa fare
shouldes
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 19490
Iscrizione: domenica 10 febbraio 2008, 21:45

Re: Terminale con privilegi sudo ma senza scadenza della password...

Messaggio da shouldes »

Carlin0 ha scritto:
nigian81 ha scritto: Ho fatto un EDIT al mio messaggio precedente, credo faccia al caso tuo ;)
Diciamo anche che usare VI come editor di testo non è proprio una passeggiata e che il file sudoers e assai delicato ... poi vedrà lui cosa fare
Infatti un export editor avrebbe reso l'operazione più semplice, magari usando nano in modo sicuro.
nigian81
Prode Principiante
Messaggi: 229
Iscrizione: mercoledì 22 ottobre 2008, 22:30
Località: Portici

Re: Terminale con privilegi sudo ma senza scadenza della password...

Messaggio da nigian81 »

shouldes ha scritto:
Carlin0 ha scritto:
nigian81 ha scritto: Ho fatto un EDIT al mio messaggio precedente, credo faccia al caso tuo ;)
Diciamo anche che usare VI come editor di testo non è proprio una passeggiata e che il file sudoers e assai delicato ... poi vedrà lui cosa fare
Infatti un export editor avrebbe reso l'operazione più semplice, magari usando nano in modo sicuro.
Avete ragione, ho mancato nell'export dell'editor, pardon  :-[
Tuttavia, avendo dato il path prima, si poteva anche fare direttamente nano di quello.

Sono consapevole che non è la scelta migliore aumentera il timeout di sudo, e infatti ho risposto inizialmente dicendo di loggarsi come root o, meglio ancora facendo sudo -s (come notava giustamente Carlin0). Ho poi però fatto l'edit perché, leggendo meglio il post di Spongebob, cambiare il timeout faceva più al caso suo
Avatar utente
Spongebob
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 424
Iscrizione: martedì 6 maggio 2008, 8:23

Re: Terminale con privilegi sudo ma senza scadenza della password...

Messaggio da Spongebob »

nigian81 ha scritto:
shouldes ha scritto:
Carlin0 ha scritto:
nigian81 ha scritto: Ho fatto un EDIT al mio messaggio precedente, credo faccia al caso tuo ;)
Diciamo anche che usare VI come editor di testo non è proprio una passeggiata e che il file sudoers e assai delicato ... poi vedrà lui cosa fare
Infatti un export editor avrebbe reso l'operazione più semplice, magari usando nano in modo sicuro.
Avete ragione, ho mancato nell'export dell'editor, pardon  :-[
Tuttavia, avendo dato il path prima, si poteva anche fare direttamente nano di quello.

Sono consapevole che non è la scelta migliore aumentera il timeout di sudo, e infatti ho risposto inizialmente dicendo di loggarsi come root o, meglio ancora facendo sudo -s (come notava giustamente Carlin0). Ho poi però fatto l'edit perché, leggendo meglio il post di Spongebob, cambiare il timeout faceva più al caso suo
Quindi con

Codice: Seleziona tutto

sudo -s
inserisco la password all'inizio e questa non scade finchè non chiudo il terminale? Grazie a tutti
Carlin0
Rampante Reduce
Rampante Reduce
Messaggi: 7453
Iscrizione: lunedì 2 novembre 2009, 15:29
Desktop: Gnome 2.30.2
Distribuzione: Debian Squeeze
Località: Augusta Taurinorum

Re: Terminale con privilegi sudo ma senza scadenza della password...

Messaggio da Carlin0 »

Con sudo -s sei root fino a che non dai exit o chiudi il terminale .

Se pensi di aver risolto clicca su modifica nel primo post della discussione e aggiungi [Risolto] al titolo .

Ciao
Avatar utente
Spongebob
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 424
Iscrizione: martedì 6 maggio 2008, 8:23

Re: [Risolto] Terminale con privilegi sudo ma senza scadenza della password...

Messaggio da Spongebob »

Grazie mille!!!!
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 13 ospiti