Hur att Köra Sudo-Kommandon med Hjälp av Touch-ID på macOS

att Skriva lösenord är för suckers, vilket är anledningen till att den bästa delen av den senaste MacBook Pro är Kontakt-ID. Hoppa över låset skärmen med ett snabbt tryck är lätt min favorit funktion. Men det finns en plats som fortfarande kräver ett lösenord: Terminalen, om du vill använda sudo.

Glatt, en tweet med Kabel Sasser visade oss hur man använder Touch-ID där också, och det tar bara en minut att ställa upp.

i grund och botten, vi behöver för att redigera konfigurationsfilen för sudo, /etc/pam.d/sudo, lägga till en enstaka rad i början, auth tillräckligt pam_tid.så. Om du vet hur man gör det med din text editor val, få till det, men för alla andra, här är en kort steg-för-steg handledning med hjälp av nano.

gå till Terminal och kör följande kommando:

sudo nano /etc/pam.d/sudo

Du måste ange ditt lösenord, men oroa dig inte: det här kommer att bli sista gången. Text editor öppnas. Skapa en ny rad nära toppen av editor och klistra in i följande:

auth tillräckligt pam_tid.så

När allt ser ut som skärmbilden, tryck på ctrl+X för att avsluta, tryck sedan på Y följt av Enter för att spara dina ändringar. Du är klar!

Från och med nu använder sudo kommer att utlösa Touch ID-fönster…

…och Kontakt-ID) på Touch Bar.

Det är lite jippobetonat, visst, men om du fick ett långt lösenord som detta kan spara dig tid.

kom Bara ihåg: sudo är kraftfull, så bara att ställa in det om du litar på Kontakt-ID för att hålla den låst. Observera också att sätta upp detta som gör det omöjligt för dig att använda sudo över SSH, så kanske inte ställa upp på en Mac som du ansluter till en fjärrdator.

We will be happy to hear your thoughts

Leave a reply