MacOSで「sudo」コマンドをパスワードなしにする方法

2021-06-24

sudoコマンドでパスワード無しで使う方法

macOSをクリーンインストールしたので初期設定の続きです。ターミナルで「/etc/hosts」の編集や、システム全体に係る作業は、root権限がいる作業はsudoコマンドで利用してコマンドを実行します。その際ですがユーザーのパスワード入力を求められます。このパスワードを求めない方法を紹介します

macOSでsudoをパスワードなしに設定する

macOSもUNIX系ですので、この設定はLinuxとパスワードなしにsudoを設定するには「visudo」で「/etc/sudoers」を編集すればOKです。

設定は「ユーザー名        ALL=(ALL) NOPASSWD: ALL」を「root            ALL = (ALL) ALL」と記載された下の方に追加すればOKです

下記では、「mac-dev」というユーザーがパスワード無しでsudoコマンド叩ける設定です。
ユーザーを使う環境によって変更してください

# root and users in group wheel can run anything on any machine as any user
root            ALL = (ALL) ALL
%admin          ALL = (ALL) ALL
mac-dev        ALL=(ALL) NOPASSWD: ALL

 

スポンサーリンク

0
0

MacMac OSX,macOS

Posted by admin