web-dev-qa-db-ja.com

Macでは、永続的なSudo権限を自分に与えるにはどうすればよいですか?

Mac OS X 10.6では、どうすれば自分に永続的なSudo権限を与えることができますか? 「/ etc/sudoers」ファイル内のLinuxのようですか?

10
FALL3N

OSXでの経験はあまりありませんが、次のいずれかにあるようです。

  • / etc/sudoers
  • / private/etc/sudoers

ファイルの編集にはvisudoを使用することをお勧めしますが、別のテキストエディターを使用することもできます。

root ALL=(ALL) ALLという行の下

ユーザーの名前とuser ALL=(ALL) ALLを追加して、永続的なSudo権限を付与します。

8
paradd0x

もちろん、/etc/sudoersを手動で編集してこれを実現することもできます。

ただし、Mac OS Xのシステム環境設定には、同じことを実現するためのメソッドが組み込まれています。ユーザーにStandardではなくAdministratorアカウントを与えます。アカウント、および/etc/sudoersにsudoerとして自動的に追加されます(wheelグループメンバーシップを介して)。

ただし、ユーザーは自分のパスワードを入力する必要がありますが、これは良いことです (tm)

5
Daniel Beck

OSXでのSudoはLinuxでのそれとまったく同じで、Linuxと同様 man Sudo は詳細を表示します

Sudoは、ファイル/ private/etc // sudoersを調べて、許可されたユーザーを判別します。

/ etcは/ private/etcへのシンボリックリンクであるため、/ etc/sudoersの提案は機能します。

2
user151019

Sudo -sを実行することもできます

これにより、そのセッションのルート権限が付与されます。

通常の権限に戻すには、単にexitと入力します

1
OxFEEDFACE

Rootアカウントのロックを解除します。

Macで「ルート」のロックを解除する手順:

•1.Open Directory Utility (/ Applications/Utilities/Directory Utility.app)

•[編集]> [ルートユーザーを有効にする]に移動します

•パスワードの入力を求めるプロンプトが表示されます。OKを押すと[〜#〜] blank [〜#〜]パスワードになります。

ログアウトしてから、ユーザー名に「root」と入力し、IN !!!!!!!! (注:NAME&PASSWORD IS CHECKED IN LOGIN OPTIONS。

0
MacMaster1000