Lo sappiamo tutti il comando sudo, il sostituto «sicuro» di su, e ne abbiamo parlato molto in questo blog e dei vantaggi dell'utilizzo di sudo vs su, ma questa volta te lo mostreremo, per coloro che ancora non lo sanno , un semplice tutorial passo passo su come utilizzare questo strumento senza dover inserire una password. Per i più inesperti, dire che la sua funzione è quella di autenticarti come superutente o root temporaneamente per eseguire determinate azioni di amministrazione che richiedono privilegi senza la necessità di aprire una sessione come root con i rischi che ciò potrebbe comportare.
Bene, sappiamo tutti che inserendo sudo sulla riga di comando, di solito seguito dai comandi che vogliamo utilizzare con privilegiPoiché può essere un'installazione di un pacchetto utilizzando un gestore di pacchetti, il sistema ci lancia immediatamente un prompt in modo che possiamo inserire una password per ottenere tali privilegi ed eseguire il comando. Ma ... cosa succede se non dovessimo inserire la password?
Ecco di cosa tratta il nostro mini-tutorial e i passi sono molto semplici:
- Eseguire il seguente comando per modificare il file / etc / sudoers:
sudo visudo
- Ora nel contenuto di detto file devi ricerca la riga contenente:
root ALL=(ALL) ALL
- E inserisci quanto segue línea, sostituendo il nome utente con il tuo:
nombre_usuario ALL=(ALL) NOPASSWD: ALL
- Ora salviamo le modifiche e non ce lo chiederà la password la prossima volta che eseguiremo sudo dal nostro account ...
È consigliato? Non, fallo a tuo rischio, ma alcuni utenti, per comodità o per qualsiasi altro motivo, potrebbero dover eliminare questa richiesta di password ogni volta che eseguono sudo ... A proposito, se vuoi una soluzione meno radicale, puoi modificare il tempo di grazia che sudo attende chiede di nuovo la password (potresti aver notato che quando esegui sudo più volte di seguito, non sempre chiede la password). Questo periodo di grazia può essere ridotto o esteso, e forse se hai intenzione di eseguire molte attività di seguito è più consigliabile farlo piuttosto che non rimuovere direttamente la password. Sono solo idee!
Non funziona per me ... Uso Kubuntu 12.04
L'avevo già provato, dato che in soggiorno ho un computer che uso come media center, e si aziona dal divano. Avevo creato uno script per aggiornare il vlc e qualche altra piccola cosa, e volevo che non mi chiedesse la password (quindi non devo andare ad aprire l'armadio dove ho la tastiera), e non ho mai ricevuto per funzionare.
Penso che sia più conveniente per quello che stai cercando di fare, assegnare un'attività a cron come root che esegue quello script. Cioè, esegui crontab -e e aggiungi qualcosa come:
0 0 * * * root /yourfolder/script.sh
In questo esempio verrà eseguito ogni giorno alle 12 di notte. Saluti
Usa cron eseguendo lo script come root, con "crontab -e" e inserisci qualcosa come:
0 0 * * * root /miadir/script.sh
Vorrei eseguire questo esempio ogni giorno alle 12 di notte. Saluti
È anche un'altra opzione ... grazie
Il signor o i signori LinuxAdictos.
Un cordiale saluto da un destinatario della tua notizia.
Il mio interesse è quello di essere completamente coinvolto con il software gratuito -Linux -
ma non so da dove o da dove e come iniziare. Chiedo qualsiasi raccomandazione o suggerimento poiché ho sempre desiderato essere un utente e più che essere un semplice esperto di questo software. Spero che tu sappia come indirizzarmi a stabilire le rispettive basi in questa linea.
Anticipo i miei ringraziamenti per la vostra collaborazione e aiuto.
Cordiali saluti,
Orlando Trivno
Penso che sarebbe una cattiva abitudine che potrebbe finire per essere sconsiderata, modificando il / etc / sudoers. Chiunque abbia progettato il sistema lo ha già fatto in modo che il terminale non rifletta l'utente root e dopo un po 'se vuoi fare di nuovo il lavoro di amministratore, il sistema ti chiederà la password. Io stesso a volte (mal fatto tra l'altro) per modificare il sistema nel terminale lancio il comando: sudo -s e dopo aver lanciato la password sono già root in modo permanente.
Ciao! il mio problema è che il terminale NON mi permette di digitare nulla quando chiede la password):
Se te lo permette ma è un sistema di sicurezza non ti fa vedere quello che scrivi. Ma davvero se stai scrivendo