Ввод паролей предназначен для лохов, поэтому лучшая часть новейшего MacBook Pro – это Touch ID. Пропуск экрана блокировки одним касанием – моя любимая функция. Но есть одно место, где по-прежнему требуется пароль: терминал, если вы хотите использовать sudo.
К счастью, твит от Cabel Sasser показал нам, как использовать Touch ID и там, и настройка занимает всего минуту.
В основном нам нужно отредактировать файл конфигурации для sudo, /etc/pam.d/sudo
, добавив одну строку в начало, auth достаточный pam_tid.so
. Если вы знаете, как это сделать с помощью выбранного вами текстового редактора, перейдите к нему, но для всех остальных есть краткое пошаговое руководство с использованием nano.
Пройдите в Терминал и выполните следующую команду:
sudo nano /etc/pam.d/sudo
Вам нужно будет ввести свой пароль, но не беспокойтесь: это будет в последний раз. Откроется текстовый редактор. Создайте новую строку в верхней части редактора и вставьте следующее:
достаточно аутентичный pam_tid.so
Когда все выглядит как на скриншоте, нажмите Control + X, чтобы выйти, затем нажмите Y, а затем Enter, чтобы сохранить изменения. Вы сделали!
С этого момента использование sudo вызовет окно Touch ID …
… И приглашение Touch ID на сенсорной панели.
Конечно, это немного бесполезно, но если у вас длинный пароль, это может сэкономить ваше время.
Просто помните: sudo – мощный инструмент, поэтому устанавливайте его только в том случае, если вы доверяете Touch ID, чтобы он был заблокирован. Также обратите внимание, что настройка этого делает невозможным использование sudo поверх SSH, поэтому, возможно, не устанавливайте это на Mac, к которому вы подключаетесь удаленно.