MacのターミナルでTouch IDを使ってsudoを実行する方法 - iOS Hacker

MacのターミナルでTouch IDを使ってsudoを実行する方法 - iOS Hacker

  • Buipe
  • 0
  • zgucmb
MacのターミナルでTouch IDを使ってsudoを実行する方法 - iOS Hacker

Touch IDは2016年モデルのMacBook Proに搭載されました。Macのロックを素早く解除したり、通常はパスワード入力が必要な変更を行ったりするのに便利です。しかし、ターミナルをよく使う方は、sudoコマンドを入力する際に​​Touch IDが使えないことに気付いたかもしれません。

デフォルトでは不可能ですが、実現する方法があります。この機能を有効にするためにチェックボックスをオンにするだけの簡単な操作はありませんが、sudoコマンドでTouch IDを有効にするちょっとしたコツがあります。テキストファイルを編集する必要があります。

Touch ID が内蔵された Mac をお持ちの場合は、ターミナルで Touch ID を有効にするには、以下の手順に従ってください。

ターミナルでSudoを使用するにはTouch IDを使用する

まず、Macでターミナルアプリケーションを開きます。開いたら、次のコマンドを入力します。

sudo nano /etc/pam.d/sudo

入力したら、Enterキーを押してからパスワードを入力してください。次のような画面が表示されます。

Nanoはターミナル内のテキストエディタです。「# sudo: auth account password session」の行の下に行を追加し、ターミナルでTouch IDを有効にできるようにします。新しい行を作成し、以下を入力します。

認証が十分である pam_tid.so

ファイルは次のようになります。

完了したら、Ctrl+Xを押し、続けてYを押します。そしてReturnキーを押します。ターミナルを終了し、再度開きます。これですべて設定が完了しているはずです。sudoコマンド(例:sudo man sudo)を入力してみてください。すべて正しく実行されていれば、次のウィンドウが表示されます。

これで、Touch IDセンサーに指を置いてsudoコマンドを認証できるようになります。また、ウィンドウ内の2つのボタンのいずれかを選択してパスワードを入力することもできます。

ターミナルをよく使いますか?Touch IDはMacにとって素晴らしい機能だと思いますか?ぜひ下のコメント欄で教えてください!

開示事項:iOSHackerは、アフィリエイトリンクを通じて製品をご購入いただいた場合、手数料を受け取ることがあります。詳しくはプライバシーポリシーをご覧ください。

著者

ローガン・マクレガーはiOSHackerのライターです。特にハードウェアに関する記事を書くことが好きで、ホームオートメーションとグラフィックデザインに興味があります。リック・アストリーのファンでもあり、リック・ローリングが編集長を務める番組も大好きです。

ニュースレターに登録する

最高の iOS のヒントとコツをお知らせします。

前の記事

iPhone Xの不具合、iOS 12で修正が必要

2018年4月28日

4分で読めます

次の記事

iOS 11.4 開発者向けベータ 3 が、tvOS 11.3 および watchOS 4.3.1 ベータとともにリリースされました

2018年5月1日

1分で読めます