Sudo examples: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 11: Zeile 11:
 
  %sudo  ALL=(ALL:ALL) NOPASSWD:ALL
 
  %sudo  ALL=(ALL:ALL) NOPASSWD:ALL
 
=User xinux darf Rechner ohne Angabe vom Password runterfahren=
 
=User xinux darf Rechner ohne Angabe vom Password runterfahren=
  xinux  ALL=root NOPASSWD:/usr/sbin/shutdown
+
  xinux  ALL=(root) NOPASSWD:/usr/sbin/shutdown
  
 
=Alias=
 
=Alias=

Version vom 21. Mai 2021, 12:35 Uhr

Konfiguration

  • /etc/sudoers
  • EDITOR=vim sudo -E visudo

User rechte auf alles geben

norman  ALL=(ALL:ALL) ALL
  • mit sudo kann nun jeder befehl ausgeführ werden

User rechte auf eine Datei gebe

norman  ALL=(ALL:ALL) /usr/bin/vi /etc/network/interfaces
  • somit kann der user nur auf die datei /etc/network/interfaces zugreifen, der rest wird verweigert

Ubuntu Admins müssen so kein Passwort mehr eingeben

%sudo   ALL=(ALL:ALL) NOPASSWD:ALL

User xinux darf Rechner ohne Angabe vom Password runterfahren

xinux   ALL=(root) NOPASSWD:/usr/sbin/shutdown

Alias

  • wenn man alias definiert, kann man ausgewählte user, ohne sie in eine gruppe einzufügen, rechte geben
User_Alias     FULLTIMERS = norman, odell
User_Alias     PARTTIMERS = cam, wilson
FULLTIMERS         ALL = (ALL) ALL