Touch ID zamiast wpisywania hasła do sudo w iTerm 2/3

  • by

Podczas pracy w terminalu (iTerm) ciągłe wpisywanie długiego hasła może być uciążliwe. Macbooki Pro wyposażone w TouchBar posiadają TouchID czyli czytnik linii papilarnych. Istnieje możliwość w macOS Catalina (10.15) włączenia TouchID do operacji sudo.

Włączenie jest banalnie proste, należy:

  1. Uruchomić w edytorze tekstowym plik /etc/pam.d/sudo
    sudo nano /etc/pam.d/sudo
    oraz dodać (koniecznie na samej górze) linijkę:
    auth sufficient pam_tid.so
  2. W ustawieniach iTerm (iTerm2 -> Preferences…) – lub skrótem klawiszowym command wraz z przecinkiem ⌘, przejść do zakładki Advanced następnie zescrollować do kategorii Session i ustawienie Allow sessions to survive logging out and back in. ustawić na No.
iTerm2 -> Preferences…
Ustawienie – Allow sessions to survive logging out and back in.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *