Ich habe kürzlich sudo
die Authentifizierungs-Caching-Funktion deaktiviert , sodass ich jetzt jedes Mal zur Eingabe eines Kennworts aufgefordert werde.
Und obwohl dies gut für die Sicherheit ist, hat es ein kleines Problem verursacht, für das ich keine Lösung finden konnte. Ich kann keine Befehle ausführen, die wie folgt lauten:
sudo <command> &
In der Vergangenheit hätte ich vorher einen sudo
Befehl ausgeführt, mein Kennwort zwischengespeichert und es mir ermöglicht, sudo
Befehle ohne Eingabeaufforderung für die nächsten Minuten auszuführen, sodass ich den Befehl ausführen konnte.
Aber wenn ich es jetzt ausführe, weil es kein Caching gibt und weil es sofort einen neuen Thread startet und sudo
mich nicht einmal zur Eingabe eines Passworts auffordert, kann ich es nicht auf diese Weise ausführen.
Wenn ich es nicht sudo -i
vorher ausführe, kann ich keinen Befehl in diesem Format ausführen, was ziemlich nervig wird.
Also habe ich mich gefragt, ob es eine Möglichkeit gibt, dies zu umgehen und trotzdem Programme und Befehle auf diese Weise auszuführen?
Ich verwende Ubuntu GNOME 15.10 mit GNOME 3.18 und speziell das Programm, das ich auf diese Weise ausführen möchte, ist, etherape
ob dies einen Unterschied macht, aber ich möchte wirklich, dass die Lösung für alle Programme und Befehle funktioniert.
&
ist nicht wirklich durchsuchbar, ich ändere das auf… sudo command in the background
.