Jak uruchamiać polecenia Sudo za pomocą Touch ID na macOS
Wpisywanie haseł jest dla frajerów, dlatego najlepszą częścią najnowszego MacBooka Pro jest Touch ID. Pomijanie ekranu blokady za pomocą szybkiego dotknięcia jest łatwo moją ulubioną funkcją. Ale jest jedno miejsce, które nadal wymaga hasła: Terminal, jeśli chcesz używać sudo.
Na szczęście, tweet Cabel Sasser pokazał nam, jak używać Touch ID również tam, a konfiguracja zajmuje tylko minutę.
Zasadniczo musimy edytować plik konfiguracyjny dla sudo, /etc/pam.d/sudo
, dodanie pojedynczej linii do początku, auth enough pam_tid.so
. Jeśli wiesz, jak to zrobić za pomocą wybranego edytora tekstu, przejdź do niego, ale dla wszystkich innych, oto krótki samouczek krok po kroku wykorzystujący nano.
Udaj się do Terminalu i uruchom następujące polecenie:
sudo nano /etc/pam.d/sudo
Musisz podać swoje hasło, ale nie martw się: to będzie ostatni raz. Otworzy się edytor tekstu. Utwórz nową linię u góry edytora i wklej następujące elementy:
auth enough pam_tid.so
Kiedy wszystko wygląda jak zrzut ekranu, naciśnij Control + X, aby wyjść, następnie naciśnij Y, a następnie Enter, aby zapisać zmiany. Jesteś skończony!
Od teraz użycie sudo uruchomi okno Touch ID ...
... i znak Touch ID na pasku dotykowym.
Jest trochę sztuczny, oczywiście, ale jeśli masz długie hasło, może to zaoszczędzić czas.
Po prostu pamiętaj: sudo jest potężny, więc ustaw go tylko, jeśli ufasz Touch ID, aby go zablokować. Zauważ też, że ustawienie tego uniemożliwia używanie sudo przez SSH, więc może nie ustawiaj tego na komputerze Mac, z którym się łączysz zdalnie..