Wie verwende ich „passprompt_override“ in der Sudoers-Datei?

Wie verwende ich „passprompt_override“ in der Sudoers-Datei?

Ich hatte auf einem früheren Computer „passprompt_override“ in der Sudoers-Datei verwendet, um die Eingabeaufforderung wie folgt zu ändern:

ENTER NUCLEAR LAUNCH CODE:(anstelle des alten langweiligen enter password:) Aber jetzt kann ich mich beim besten Willen nicht erinnern, wie das geht, also was ich der Datei eigentlich hinzufügen/in sie schreiben soll, und die Manpage ist nicht gerade reich an Beispielen. Weiß jemand, wie man diese Funktion verwendet?

Falls es relevant ist, ich verwende Debian/Jessie 8.5

Antwort1

Ich würde empfehlen, Ihrer .bashrc-Datei einen Alias ​​hinzuzufügen, anstatt Ihre sudoers-Datei zu ändern. Sie können dies erreichen, indem Sie Folgendes tun:

1.öffnen Sie Ihre .bashrc-Datei

2. Gehen Sie zum Abschnitt mit lsden Aliasnamen

3. Geben Sie unten in der Liste Folgendes ein:

 alias sudo='sudo --prompt="ENTER NUCLEAR LAUNCH CODE:"'

4.Speichern und schließen Sie die Datei

5.Test

Stellen Sie sicher, dass Sie das letzte einfache Anführungszeichen hinzufügen, sonst funktioniert es nicht.

Antwort2

Verwenden Sie visudo, um Ihre Sudoers-Richtlinie zu ändern; fügen Sie die folgende Zeile hinzu.

Standardmäßig ist „passprompt“ angegeben: „Code für Atomstart eingeben:“

Möglicherweise müssen SieAuchFügen Sie die folgende Zeile hinzu.

Standardmäßig passprompt_override

https://www.sudo.ws/man/1.8.16/sudoers.man.html

verwandte Informationen