Головна » як » Як запустити команди Sudo за допомогою Touch ID на MacOS

    Як запустити команди Sudo за допомогою Touch ID на MacOS

    Введення паролів призначено для присосок, тому найкращою частиною останньої версії 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

    Вам доведеться ввести пароль, але не хвилюйтеся: це буде останній раз. Відкриється текстовий редактор. Створіть новий рядок у верхній частині редактора та вставте наступне:

    auth достатньо pam_tid.so

    Коли все схоже на знімок екрана, натисніть Control + X, щоб вийти, а потім натисніть Y, а потім Enter, щоб зберегти зміни. Ви зробили!

    Відтепер використання sudo запустить вікно Touch ID ...

    … І підказка Touch ID на сенсорній панелі.

    Це трохи хитро, але якщо у вас довгий пароль, це може заощадити ваш час.

    Просто пам'ятайте: sudo є потужним, тому налаштуйте його, лише якщо ви довіряєте Touch ID, щоб його було заблоковано. Зауважте також, що налаштування цієї функції не дають вам можливості використовувати sudo через SSH, тому, можливо, не налаштуйте цю функцію на комп'ютері Mac, до якого ви з'єднаєтеся.