Eccoci qui, dopo un bel po di tempo…
Oggi vedremo come eseguire i comandi come “amministratore”, quindi col comando sudo senza dover inserire la password.
Sembra una porcata dal punto di vista della sicurezza, ma sicuramente a qualcuno di voi é capitato di voler eseguire un comando sudo da php o python e di non riuscirci a causa della richiesta della password da amministratore.
E’ importante sapere che una volta tolta la password dal comando sudo, la si potrà reimpostare. Inoltre, ricordo che se dopo aver seguito questa procedura qualcuno dovrebbe entrare nel vostro raspi potrà eseguire tutti i comandi a suo piacimento!
raspberryitay.com non si assume nessuna responsabilità per un uso irresponsabile di questa procedura
Da terminale diamo
sudo visudo
Andiamo alla seguente riga:
1 |
%sudo ALL=(ALL:ALL) ALL |
Togliamo l’ALL finale e al suo posto mettiamo NOPASSWD:ALL in modo che la riga sia così:
1 |
%sudo ALL=(ALL) NOPASSWD:ALL |
Aggiungiamo il nostro utente al gruppo ‘sudo’ scrivendo:
sudo adduser pi sudo
Ora riavviamo sudo:
sudo service sudo restart
Chiudiamo il terminale e riapriamolo. Proviamo ad eseguire un comando sudo come ad esempio ‘sudo reboot’. Vedremo che il comando sarà eseguito senza che nessuna password venga chiesta.
E’ tutto…Se avete problemi scrivete pure sul forum.
GabrieleToselli