GNU/Linux >> Linux Esercitazione >  >> Linux

sudo non funziona su alcuni comandi

Soluzione 1:

Il problema è il punto in update-rc.d (in /etc/sudoers.d/update-rc.d ); da man sudo :

La direttiva #includedir può essere utilizzata per creare una directory sudo.d in cui il gestore dei pacchetti di sistema può inserire le regole sudoers come parte dell'installazione del pacchetto. Ad esempio, dato:

#includedir /etc/sudoers.d

sudo leggerà ogni file in /etc/sudoers.d, saltando i nomi dei file che finiscono in ~ o contengono un . carattere per evitare di causare problemi con i file temporanei/di backup del gestore pacchetti o dell'editor.

Soluzione 2:

Prova ed esegui sudo -ll per ottenere un elenco dei comandi/config applicabili al tuo utente.

Se (come sembrerebbe essere il caso) la tua clausola update-rc.d non viene visualizzata, potresti prendere in considerazione la possibilità di modificare le tue ricette dello chef per distribuire un singolo file sudoers.d per utente, piuttosto che diversi.

Potresti anche considerare se un file sudoers relativo al gruppo potrebbe essere giustificato.

Le risposte a questa domanda potrebbero aiutare:https://askubuntu.com/questions/246455/how-to-give-nopasswd-access-to-multiple-commands-via-sudoers


Linux
  1. 5.1 Il subwoofer del sistema surround non funziona?

  2. L'equalizzatore audio Pulse non funziona in Ubuntu 18.04?

  3. Gli appunti condivisi non funzionano e non è possibile utilizzare i comandi Sudo sulla macchina host?

  4. R 3.5.0 non funziona su Ubuntu 18.04?

  5. PYTHONPATH non funziona per sudo su GNU/Linux (funziona per root)

jps non funziona

fflush() non funziona in Linux

Linux limits.conf non funziona?

La crescita di XFS non funziona

sudo:python:comando non trovato

I comandi Git personalizzati da PATH non funzionano