GNU/Linux >> LINUX-Kenntnisse >  >> Linux

sudo funktioniert bei bestimmten Befehlen nicht

Lösung 1:

Das Problem ist der Punkt in update-rc.d (unter /etc/sudoers.d/update-rc.d ); ab man sudo :

Die #includedir-Direktive kann verwendet werden, um ein sudo.d-Verzeichnis zu erstellen, in das der Systempaketmanager im Rahmen der Paketinstallation sudoers-Regeln ablegen kann. Zum Beispiel gegeben:

#includedir /etc/sudoers.d

sudo liest jede Datei in /etc/sudoers.d und überspringt Dateinamen, die auf ~ enden oder ein . Charakter um Probleme mit temporären/Sicherungsdateien des Paketmanagers oder Editors zu vermeiden.

Lösung 2:

Versuchen Sie sudo -ll auszuführen um eine Liste der Befehle/Konfigurationen zu erhalten, die für Ihren Benutzer gelten.

Wenn (was der Fall zu sein scheint) Ihre update-rc.d-Klausel nicht auftaucht, könnten Sie erwägen, Ihre Kochrezepte so anzupassen, dass eine einzelne sudoers.d-Datei pro Benutzer bereitgestellt wird, anstatt mehrere.

Sie könnten auch überlegen, ob eine gruppenbezogene Sudoers-Datei gerechtfertigt sein könnte.

Die Antworten auf diese Frage könnten hilfreich sein:https://askubuntu.com/questions/246455/how-to-give-nopasswd-access-to-multiple-commands-via-sudoers


Linux
  1. 5.1-Surround-System-Subwoofer funktioniert nicht?

  2. Bluetooth funktioniert nicht unter Ubuntu 13.10?

  3. visudo:Befehl nicht gefunden

  4. sudoedit:Befehl nicht gefunden

  5. sudo:Befehl nicht gefunden

PYTHONPATH funktioniert nicht für sudo unter GNU/Linux (funktioniert für root)

jp funktioniert nicht

Composer installieren/aktualisieren funktioniert nicht

XFS Grow funktioniert nicht

Der Linux-Befehl „ll“ funktioniert nicht

Benutzerdefinierte Git-Befehle von PATH funktionieren nicht