GNU/Linux >> Linux Esercitazione >  >> Linux

Come eseguire in remoto il comando ssh un comando sudo senza password

puoi dire a sudo di saltare la password per alcuni comandi.

per esempio. in /etc/sudoers

archemar  ALL = (www-data) NOPASSWD: /bin/rm -rf /var/www/log/upload.*

questo mi permette di usare

sudo -u www-data /bin/rm -rf /var/www/log/upload.*

come archemar senza password.

Nota che

sudo -u www-data rm -rf /var/www/log/upload.*

non funzionerà (chiederà una password) come rm differiscono da /bin/rm .

Assicurati di modificare /etc/sudoers utilizzando visudo comando.

Una volta raggiunto il livello avanzato, potresti desiderare di avere i tuoi file sudo in /etc/sudoers.d .


Il modo più semplice è fornire la password da stdin se il tuo sudo lo supporta (tasto -S)

ssh -t [email protected] "echo <yourpassword> |sudo -S <yourcommand>"

Linux
  1. Comando Sudo dopo una lunga chiamata di sonno senza richiedere nuovamente la password Sudo?

  2. Ssh – Hai bisogno di un Tty per eseguire Sudo se posso Sudo senza password?

  3. Come copiare in remoto i file su SSH senza inserire la password?

  4. eseguire il comando sudo su Linux da plink.exe[windows]

  5. Ansible:sudo senza password

Come eseguire i comandi Linux su un sistema remoto su SSH

Come eseguire il comando Sudo senza password

Come eseguire comandi particolari senza password Sudo in Linux

Come passare la password al comando SSH in Linux

Come eseguire comandi Sudo senza password

Come eseguire sudo comandi senza password