Mac Book 上的touch id妙用

2021-09-20 05:31:28 字數 965 閱讀 4355

使用新版的macbook或pro都是支援touch id。 touch id在工作生活中,有哪些妙用。

今天介紹一下我常用的touch id

新版的1password支援使用touch id解鎖。以前,每次呼叫1password都要輸入密碼,自從有了touch id,就沒有再輸入過密碼,都是直接使用指紋解鎖的。

對於程式設計師以及習慣使用命令列的同學一定對sudo 命令不陌生,它可以以特定使用者身份執行特定的命令。很多時候我們也會用它來執行系統管理命令。對linux,mac, unix都使用有這種操作,相當於windows的超級管理員。

但是,每次以非 root 身份執行 sudo 時,都必須輸入密碼。這種操作對於配備 touch id 的 macbook pro 使用者肯定多少有些不爽的。

下面介紹如何實現用touch id授權sudo:

開啟「終端或iterm 2」,執行以下命令:

sudo sed -i ".bak" '2s/^/auth       sufficient     pam_tid.so\'$'\n/g' /etc/pam.d/sudo
然後輸入您的管理員密碼,回車. 打完收工,下面見證奇蹟的時刻。

該命令的作用是把 /etc/pam.d/sudo 備份為 /etc/pam.d/sudo.bak,然後在 /etc/pam.d/sudo 的第二行前面加入 auth sufficient pam_tid.so 這個字串。

pam_tid.so就是支援touch_id的庫,如果你學習過linux的認證的pam框架,你就很容易理解。

修改該檔案的目的是在 sudo 程式的認證過程前面插入 touch id 驗證的模組。感興趣的小夥伴可以去了解一下 pam 架構。

如果需要恢復原檔案,請執行:sudo mv /etc/pam.d/sudo.bak /etc/pam.d/sudo

可能會擔心遠端登入(如 ssh)會不會依然要求刷指紋,我試了一下,是不會的,請放心使用!

在macbook上安裝linux

1.安裝最新的refind 0.8.2 2.用u盤引導安裝 製作usb啟動盤的方法見 freebsd參考 3.配置無線網絡卡 a 檢視無線網絡卡型號 lspci vvnn grep 14e4 老的macbook的網絡卡都是bcm43xx系列 b 安裝無線網絡卡驅動 sudo apt get inst...

macbook上多版本python切換

macbook上預設安裝了2.x版本的python,如果有時候要使用2.x版本的python,有時候想使用2.x版本的python,怎麼辦?brew install python 如果沒有報錯,則該步驟完成,如果報乙個警告warning python3 3.x.y already installed...

10個超酷的蘋果MacBook上的貼花

google的doodle引領一些 也玩主題logo,而蘋果fans喜歡在被咬了一口的蘋果標識上做文章。新花樣 今天送上10個在macbook上講故事的貼花,黑白間,夾雜幾多趣味。1.樂高版 lego macbook sticker 也少不了樂高,孩子們的最愛。2.白雪公主的復仇版 snow whi...