Regex Muster zu Bearbeiten /etc/sudoers-Datei
Möchte ich entfernen (uncommnet #) Rad-Gruppe in /etc/sudoers-Datei was wäre also die Regex-pattern sollte ich verwenden?
#cat /etc/sudoers
....
....
## Allows members of the 'sys' group to run networking, software,
## service management apps and more.
# %sys ALL = NETWORKING, SOFTWARE, SERVICES, STORAGE, DELEGATING, PROCESSES, LOCATE, DRIVERS
## Allows people in group wheel to run all commands
# %wheel ALL=(ALL) ALL
## Same thing without a password
# %wheel ALL=(ALL) NOPASSWD: ALL
....
....
Möchte ich entfernen # aus folgenden Zeile.
...
# %wheel ALL=(ALL) NOPASSWD: ALL
...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollten Sie nicht Bearbeiten
/etc/sudoers
- Datei mit jeder Art von Skript. Es gibt einen Grund für dievisudo
Befehl. Änderungen an densudoers
Datei sollte selten sein und gut kontrolliert werden.Dass gesagt wird, wenn Ihr editor für die
visudo
Befehl vi, die Sie ausführen können, so etwas wie:%s/^# %wheel/%wheel/
zu kommentieren Sie alle Zeilen was anfangen mit%wheel
.Oder, wenn Sie reeeeeeally denke, es ist notwendig:
Führen Sie es ohne die
--in-place
zuerst die Ausgabe zu überprüfen. Verwenden Sie es auf Ihr eigenes Risiko.\s*
bedeutet "null oder mehr Leerzeichen.\s\+
bedeutet "ein oder mehrere Leerzeichen"Keine Notwendigkeit für die Verwendung von sed. Auf centos Sie können einfach erstellen Sie die Datei an
/etc/sudoers.d/
Damit wird sudo ohne Passwort für
myuser
. Überprüfen Sie diese für weitere Informationen: https://unix.stackexchange.com/questions/375433/etc-sudoers-vs-etc-sudoers-d-file-for-enabling-sudo-for-a-userSollten die folgenden arbeiten: