Come vedere nel terminale che hai i privilegi di sudo? (quindi sapendo che ho questi privilegi, posso solo digitare sudo -k
) Sarebbe meglio non aggiungere troppe informazioni anche al terminale, solo una sorta di avviso semplice e piccolo!
IL TEMPO RIMANENTE È IMPOSSIBILE, giusto?
Inoltre, come vedere quanto tempo ho ancora con quei privilegi su quel terminale specifico? (quindi posso solo lasciarlo finire invece di digitare sudo -k
). Penso che il tempo rimanente possa apparire ogni volta che premo il tasto Invio.
EDIT: ho studiato di più e ho scoperto che /var/lib/sudo/$USER/$nPts
(dove $ nPts è attuale pts terminale a partire da ps -p $$
) ha il suo timestamp aggiornato ogni volta che viene emesso un comando sudo, ed è accessibile solo se si utilizza un comando sudo, quindi il tempo rimanente sarà sempre il configurato uno ...
PS .: In alternativa, ho provato, alias sudo='sudo -k'
ma non mi piace dover digitare la password per ogni comando ... E anche questo alias sudos='sudo -k'
(o alias ssudo='sudo -k'
, bene se hai digitato una linea lunga, premi Home e digita 's') funziona se desidera emettere un solo comando digitando sudos
. Ma mi manca ancora sapere quando ho i normali privilegi di sudo per sapere che devo agire ...