Mac終端怎么使用Touch ID進行身份驗證?
如果你經常使用macOS終端,毫無疑問,在運行需要提升權限(sudo)的命令時,系統(tǒng)會提示你輸入密碼。按照此快速指南跳過打字,而是使用指紋進行身份驗證。
設置
要將Mac的終端應用程序配置為使用Touch ID進行身份驗證,請先打開Terminal.app(你可以在“應用程序>實用程序”下找到它,也可以使用Spotlight搜索它)。接下來,發(fā)出以下命令,并在提示時手動鍵入密碼。這將是你最后一次需要這樣做!
sudo nano /etc/pam.d/sudo
一旦通過身份驗證,你將看到一個nano界面。Nano是一個簡單的命令行文本查看器/編輯器。它應該顯示與下圖類似的文件內容。

要啟用Touch ID,我們只需在此設置文件中添加一行即可。在最上面的注釋行下方留出一個空格,并粘貼以下內容:
auth sufficient pam_tid.so

將附加行粘貼到設置文件后,它應該看起來像上面的屏幕截圖。如果你堅持格式和一致性,你可以使用此命令來對齊所有列(盡管這不是必需的)。
authsufficientpam_tid.so
這將使你新編輯的設置文件看起來更干凈,符合其默認格式。

添加了新行的上述版本之一后,使用Controll+O將文件保存在nano中。然后按Control+X退出nano?;蛘?,你可以使用Control+X離開,然后在系統(tǒng)詢問你是否要保存修改后的文件時按Y表示“是”。
就是這樣!這就是你在設置方面需要做的一切?,F(xiàn)在是時候測試你剛才所做的更改了。
測試
要測試新設置,請先關閉并重新打開終端。在新窗口中,讓我們嘗試一個簡單的命令,從本地macOS用戶帳戶切換到提升的sudo帳戶。
sudo su
執(zhí)行命令后,Touch ID應提示你提供指紋。

繼續(xù)像往常一樣使用Touch ID。如果終端提示開頭的用戶名已更改,你將知道一切正常。

成功!現(xiàn)在,你可以自由地將Touch ID與指紋一起使用,幾乎可以使用任何需要sudo權限的命令。
總結
在正常使用過程中,不斷輸入sudo密碼可能會很煩人。如果你配置了使用具有提升權限的終端命令的自動化,這會變得更加笨拙。完成本指南后,你可以在不犧牲安全性的情況下享受簡化命令行使用的榮耀。
相關文章

Mac無法驗證開發(fā)者怎么解決?Mac無法驗證開發(fā)者一直跳出來解決方法
有用戶在使用Mac電腦的時候在安裝程序的時候,桌面會出現(xiàn)錯誤提示,顯示Mac無法驗證開發(fā)者。本文就為大家?guī)砹嗽敿毥鉀Q方法,需要的朋友一起看看吧2023-04-27
iTunes無法更新并提示“未能驗證itunes 311 ”怎么辦
很多朋友在遇到iTunes無法更新并提示“未能驗證itunes 311 ”不清楚怎么解決,下面小編給大家?guī)斫鉀Q方法,一起來看吧2017-04-10iTunes無法聯(lián)接更新服務器 iTunes無法驗證服務器s.mzstatic.com的身份
在iOS10系統(tǒng)推送之后,網友會在Mac設備上通過DFU模式或iTunes重新刷機,但出現(xiàn)了 iTunes無法驗證服務器“s.mzstatic.com”的身份、iTunes 無法聯(lián)接更新服務器以及服務器證2016-09-23使用imessage群發(fā)短信mac驗證碼無法顯示收不到
在使用imessage群發(fā)短信的時候會遇到mac驗證碼無法顯示或收不到,下文與大家分享mac驗證碼無法顯示或收不到解決方法,需要的朋友可以參考下2015-04-17Mac驗證碼無法顯示怎么辦?出現(xiàn)Mac收不到驗證碼現(xiàn)象的解決辦法介紹
很多使用蘋果MAC系統(tǒng)的朋友們反映:在使用imessage群發(fā)短信的時候會遇到Mac上無法顯示驗證碼的情況,那么,Mac驗證碼無法顯示怎么辦呢?針對此問題,本文就為大家圖文介紹M2015-04-17Mac分區(qū)失敗 未能修改分區(qū)圖,因為文件系統(tǒng)驗證失敗該怎么解決?
Mac分區(qū)失敗,提示未能修改分區(qū)圖,因為文件系統(tǒng)驗證失敗該怎么解決?有的可能是之前安裝了 BootCamp 版 Windos 系統(tǒng),現(xiàn)在想要刪除,但又刪除不掉。下面分享解決辦法2015-03-17



