Wie kann man im Terminal sehen, dass Sie über Sudo-Berechtigungen verfügen? (Da ich weiß, dass ich über diese Berechtigungen verfüge, kann ich einfach tippen. sudo -k
) Es ist besser, nicht zu viele Informationen in das Terminal einzufügen, sondern nur eine einfache und kleine Warnung!
Verbleibende Zeit ist unmöglich, oder?
Wie kann ich sehen, wie viel Zeit ich noch mit diesen Berechtigungen auf diesem bestimmten Terminal habe? (so kann ich es einfach enden lassen, anstatt zu tippen sudo -k
). Ich denke, dass die verbleibende Zeit jedes Mal angezeigt werden kann, wenn ich die Eingabetaste drücke.
BEARBEITEN: Ich habe mehr recherchiert und festgestellt, dass /var/lib/sudo/$USER/$nPts
(wobei $ nPts ab dem aktuellen Terminal pts ist ps -p $$
) der Zeitstempel jedes Mal aktualisiert wird, wenn ein sudo-Befehl ausgegeben wird. Er ist nur verfügbar, wenn Sie einen sudo-Befehl verwenden. Die verbleibende Zeit ist also immer die konfiguriert ein ...
PS.: Alternativ dazu habe ich es versucht, alias sudo='sudo -k'
aber ich mag es nicht, das Passwort für jeden Befehl eingeben zu müssen ... Und auch das alias sudos='sudo -k'
(oder alias ssudo='sudo -k'
, gut, wenn Sie eine lange Zeile eingegeben haben, drücken Sie einfach Home und geben Sie 's' ein), wenn Sie Ich möchte nur einen Befehl durch Eingabe ausgeben sudos
. Aber ich vermisse es immer noch zu wissen, wann ich normale Sudo-Privilegien habe, um zu wissen, dass ich handeln muss ...