web-dev-qa-db-ja.com

netctl startがrootパスワードを要求する

毎回netctl start NewtonNewtonは私のwifiネットワークのプロファイルの名前です)次のメッセージが表示されます。

==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===
Authentication is required to manage system services or other units.
Authenticating as: root
Password:

間違ったパスワードを入力すると、次のメッセージが表示されます。

==== AUTHENTICATION FAILED ===
Failed to start [email protected]: Access denied

Rootパスワードを知っているので、これは実際には私にとって問題ではありませんが、知らないとインターネットに接続できず、それが正しくないことに驚かされます。私はsudoerなので、自分のパスワードを使用してネットワークに接続できるはずですが、rootのパスワードを要求されます。

ルートパスワードの入力を要求しないようにするにはどうすればよいですか?

5
Michael Dorst

したがって、rootパスワードを要求されたのは、Sudoでコマンドを実行していなかったためです。その場合、パスワードは要求されません。

9
Michael Dorst

visudoでお試しください

user Host= NOPASSWD: /usr/bin/netctl

絶対パスを使用してください!

0
Alex