Comment voir dans le terminal que vous avez des privilèges sudo? (sachant que j'ai ces privilèges, je peux simplement taper sudo -k
) Il serait préférable de ne pas ajouter trop d'informations dans le terminal également, juste une sorte d'alerte simple et petite!
LE TEMPS RESTANT EST IMPOSSIBLE, non?
Aussi, comment voir combien de temps il me reste avec ces privilèges sur ce terminal spécifique? (donc je peux juste le laisser finir au lieu de taper sudo -k
). Je pense que le temps restant pourrait apparaître chaque fois que j'appuie sur la touche Entrée.
EDIT: J'ai fait plus de recherches et j'ai découvert que /var/lib/sudo/$USER/$nPts
(où $ nPts est le terminal actuel en date du ps -p $$
) a son horodatage mis à jour chaque fois qu'une commande sudo est émise, et il n'est accessible que si vous utilisez une commande sudo, donc le temps restant sera toujours le configuré un ...
PS: Alternativement à cela, j'ai essayé alias sudo='sudo -k'
mais je n'aime pas devoir taper le mot de passe pour chaque commande ... Et aussi, cela alias sudos='sudo -k'
(ou alias ssudo='sudo -k'
, bon si vous avez tapé une longue ligne, appuyez simplement sur Accueil et tapez 's') fonctionne si vous ne souhaitez émettre qu'une seule commande en tapant sudos
. Mais je manque encore de savoir quand j'ai les privilèges sudo normaux pour savoir que je dois agir ...