GNU/Linux >> Linux Esercitazione >  >> Linux

Come eseguire un programma specifico come root senza una richiesta di password?

Ho bisogno di eseguire qualcosa come sudo senza una password, quindi ho usato visudo e l'ho aggiunto ai miei sudoers file:

MYUSERNAME ALL = NOPASSWD: /path/to/my/program

Poi l'ho provato:

$ sudo /path/to/my/program
[sudo] password for MYUSERNAME: 

Perché chiede una password? Come posso eseguire/utilizzare comandi come root con un utente non root, senza chiedere una password?

Risposta accettata:

Hai un'altra voce in sudoers file, in genere situato in /etc/sudoers , che corrisponde anche al tuo utente. Il NOPASSWD la regola deve essere successiva a quella affinché abbia la precedenza.

Fatto ciò, sudo chiederà normalmente una password per tutti i comandi tranne /path/to/my/program , che ti consentirà di eseguire sempre senza richiedere la password.


Linux
  1. Come installare il programma in locale senza privilegi Sudo?

  2. Ssh:come eseguire automaticamente Ssh-add, senza una richiesta di password?

  3. Cambia la password di root con Sudo, senza Su?

  4. Come eseguire un comando senza proprietà di root?

  5. Come eseguire SCP senza interruzione del prompt della password in Linux

Come eseguire il comando Sudo senza password

Come modificare il prompt di Sudo in Linux

Come eseguire comandi particolari senza password Sudo in Linux

Come modificare la password sudo in Ubuntu

Come eseguire comandi Sudo senza password

Come eseguire sudo comandi senza password