Kako zagnati ukaze Sudo z uporabo Touch ID na macOS
Tipkanje gesel je za poganjke, zato je najboljši del najnovejšega MacBook Pro Touch ID. Preskočitev zaklenjenega zaslona s hitrim pritiskom je moja najljubša funkcija. Vendar pa obstaja eno mesto, ki še vedno zahteva geslo: Terminal, če želite uporabiti sudo.
Na srečo nam je tweet Cabel Sasser pokazal, kako uporabiti tudi Touch ID, in to traja le minuto, da se vzpostavi.
V bistvu moramo urediti konfiguracijsko datoteko za sudo, /etc/pam.d/sudo
, dodajanje ene vrstice na začetek, zadostno pam_tid.so
. Če veste, kako to storite z izbranim urejevalnikom besedila, pridite do njega, toda za vse ostale je tu kratek vodič po korakih z nano.
Pojdite na terminal in zaženite naslednji ukaz:
sudo nano /etc/pam.d/sudo
Vnesite geslo, vendar ne skrbite: to bo zadnjič. Odpre se urejevalnik besedila. Ustvarite novo vrstico pri vrhu urejevalnika in prilepite naslednje:
zadostno pam_tid.so
Ko je vse videti kot posnetek zaslona, pritisnite Control + X za izhod, nato pritisnite Y, nato pa pritisnite Enter, da shranite spremembe. Končal si!
Od zdaj naprej bo uporaba sudo sprožila okno dotika ID ...
… In poziv Touch ID na vrstici z dotikom.
Malo je varljivo, toda če imaš dolgo geslo, ti bo to prihranilo čas.
Samo zapomnite si: sudo je zmogljiv, zato ga nastavite samo, če zaupate ID-ju, da bo ostala zaklenjena. Če nastavite to, je onemogočeno, da uporabljate sudo prek SSH, zato morda tega ne nastavite na Mac računalniku, s katerim se povežete na daljavo..