-
터미널에서 Touch ID 사용하기Mac의 온도 2022. 11. 21. 19:43
아래 내용은 어렵거나 복잡하지는 않지만 기본적인 vi 및 vim 사용법을 숙지해야 과정을 따라가기가 수월하다.
사용법은 이전글에 남겨놓았다.
최근 맥북은 엄연히 Touch ID가 있음에도 터미널에서는 사용을 막아놓았는데 아마도 보안 때문인듯 보인다 아래 과정을 진행해서 Touch ID를 사용해보자.
sudo -i
위 명령어로 루트 권한을 확보한다.
cd /etc/pam.d/ ls -al
해당 명령어를 입력하고 권한을 확인해보면 "-r--r--r--@" 로 보이게 되는데 필자는 이미 편집을 했기 때문에 뒤에 @가 붙는다.
chmod 755 sudo
"-r--r--r--"은 권한 번호 444와 같은 뜻이다 이것을 위 명령어로 "755"로 잠시 변경해준다.
vi sudo
거지같은 vi를 통해 편집해야 하는데 "auth sufficient pam_tid.so" 내용을 주석 아래 추가한후 ":wq" 명령으로 저장하고 빠져나온다.
chmod 444 sudo
다시 권한을 돌려놓은 뒤 터미널을 종료한다.
iTerm 사용자는 추가적으로 "Preferences > Advanced > Allow sessions to survive logging out and back in." 진입해서 해당 설정을 변경해주어야 정상적으로 Touch ID를 사용할 수 있다.
'Mac의 온도' 카테고리의 다른 글
xcrun: error: invalid active developer path 문제 해결 (0) 2022.12.09 "확인되지 않은 개발자가 배포했기 때문에 열 수 없습니다" 문제 해결 (0) 2022.11.28 스튜디오 디스플레이 밝기 조절이 안될때 (0) 2022.11.09 잠자기 주기가 너무 짧을때 (0) 2022.10.28 Mac의 강력한 패키지 관리자 "Homebrew" (0) 2022.10.12