私は自分のユーザーの一人にsudoアクセスを許可しようとしています。私の端末に何を入力すればよいですか?Linuxユーザーにsudoアクセスを与えるには?
答えて
あなたはそれが書き込みを開くことをエディタでvisudo
を実行し、必要があります。
igor ALL=(ALL) ALL
ラインはユーザーigor
にすべての権限を付与すること。
あなたが唯一のいくつかのコマンドを実行することを可能に、あなたはラインでそれらをリストする必要がある場合:
igor ALL=(ALL) /bin/kill, /bin/ps
上記を実行しても、ユーザー(この場合は 'igor')はまだ完全なsudoアクセス権を持っていません(つまり' sudo ls'を発行できますが 'sudo mount -a'はできません)。 – puk
@pukそれは/ etc/sudoersにリストされたコマンドに依存します。 'ALL'を書いたとき、ユーザーはすべてのコマンドを実行することができます –
This answer通常、あなたがsudoers
に特定のユーザ名を追加しませんが、何が必要でしょう。代わりにグループのsudoersがあり、必要に応じてそのグループにユーザーを追加するだけです。この方法で、ユーザにsudo
権限を与えるときに、visudo
を複数回使用する必要はありません。
あなたがUbuntuのにしている場合は、グループはおそらくすでに設定とadmin
と呼ばれている。他のディストリビューションでは
$ sudo cat /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
...
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
# See sudoers(5) for more information on "#include" directives:
#includedir /etc/sudoers.d
、アーチ、いくつかの他のように、通常はwheel
と呼ばれ、設定する必要があります。Arch Wiki
%ホイールALL =(ALL)ALL
はまた、それはほとんどのシステムでvisudo
が読み取られます注意してください。彼らは「sudoを」とのコマンドの前にするとき、ホイール・グループの完全なroot権限のユーザーを付与するには、以下の行のコメントを解除EDITOR
の環境変数を使用するか、デフォルトでvi
を使用してください。だからEDITOR=vim visudo
を使ってvim
をエディタとして使うことができます。
groupname
があなたのグループである
# usermod -a -G groupname username
は(たとえば、admin
またはwheel
)とusername
は、ユーザー名(たとえば、john
)です。
- 1. 実行プロセスにsudo権限を与える方法
- 2. データドメイン内にユーザーに「プライマリキー」を与える
- 3. ログイン(ユーザー)を与えるSQL Server db_ownerデータベースへのアクセス
- 4. `sudo`アクセスが` sudoers`ファイルを介して与えられたときに `apt-get install`の安全性
- 5. 複数のアプリケーションに同じLinuxユーザーIDを与えるにはどうすればよいですか?
- 6. Linuxカーネルからユーザー空間のメモリにアクセスするには?
- 7. ユーザーにイオンレベルの許可を与える方法は?
- 8. sudoのアクセス
- 9. 与えられたユーザー
- 10. テキストフィールドの値にアクセスし、テーブルビューのラベルに出力を与える
- 11. drupalは、認証されたユーザーのみにコンテンツにアクセスする許可を与えます。
- 12. EXC_BAD_ACCESSを与えるNSImageViewへのアクセス
- 13. Liferayドキュメントライブラリのアクセス許可を与える
- 14. LinuxでカスタムTTFフォントの使用に与える影響
- 15. サイト/ドメインを離れる際にユーザーにjavascriptアラートを与える方法は?
- 16. openidユーザーに追加情報を与える
- 17. mysqlのユーザーにEXECUTEストアドプロシージャを与える方法
- 18. suに現在のユーザー環境変数を与える方法
- 19. Python mkdirが私に間違ったアクセス許可を与える
- 20. 私のコードにイベントログのアクセス許可を与える
- 21. サブネット上のすべてのマシンにmysqlアクセス権を与える
- 22. facebookのページを好きになるようにユーザーに報酬を与える
- 23. クエリ、更新、削除ができるSQL Serverユーザーに与えるために必要なアクセス許可
- 24. ConfigurationManager.ConnectionStringsに.ASHXアクセス権を与える方法を教えてください。
- 25. sudoで実行されているプログラムからユーザーのsshキーにアクセスするには?
- 26. アセンブリにFullTrustを与える
- 27. NSTextFieldにフォーカスを与える - ?
- 28. セマフォにIDを与える
- 29. ユーザーの仮想メモリにアクセスするためのLinuxユーザープロセスコンテキスト
- 30. スクリプト内で別のユーザーとしてsudoするには?
この質問は明らかに多くの人を助けています。再開を検討する必要があります。 – iMad
質問をもう一度開こうとする場合は、ヘルプセンターのルールに従って有効と認定される追加の詳細を提供する必要があります。 –
この質問は正しいサイトに移動するのではなく、閉じてください。 – Matthew