Red Hat Azure VM ユーザーのルート権限の管理

Red Hat Azure VM ユーザーのルート権限の管理

AzureにRed Hat VMを設定しましたが、ユーザー権限を処理する方法がわかりません。 Windowsワークステーションの代わりにLinux環境でソフトウェアをテストするために仮想マシンを使用したいと思います。

私たちは2つのユーザーグループが欲しいです。

1) 管理者アカウント

2)ユーザーアカウント:yumを介してパッケージをインストールできるはずですが、SSHキー、他のユーザーのパスワードなどのシステム関連情報を(偶然に)変更することはできません。しかしここから管理者でない場合は、ユーザーのホームディレクトリにyumをインストールします。yumのインストールにはsudo権限が必要であることがわかります。

どうすればこの目標を達成できますか?

答え1

sudoこれは非常にきめ細かい方法で設定できます。

ユーザーaにプログラムbの実行を許可するように指示できます。これを行うにはパスワードが必要かどうかがわかります。ユーザーをグループに追加し、sudoユーザーがパスワードを提供する場合は、すべての操作を実行する権限をユーザーに付与します。sudoただし、編集する場合は、このように細かい/etc/sudoers権限を提供できます。

読む:

  • man sudoers
  • man visudo— 誤って自分自身をロックすることなく、ライブシステムでsudoファイルを編集する方法を学びます。

関連情報