GNU/Linux >> Linux の 問題 >  >> Linux

RockyLinux8でSudoユーザーを作成する方法

LinuxまたはUnixベースのオペレーティングシステムには、スーパーユーザー(root)と通常または通常のユーザーの2種類のユーザーがあります。 rootユーザーは、オペレーティングシステムを完全に制御でき、ソフトウェアパッケージのインストール、削除、更新、権限の変更、さまざまなサービスの構成などの管理コマンドを実行する権限を持っています。 root以外のユーザーは、オペレーティングシステム環境とのやり取りが制限されており、ユーザー固有のタスクしか実行できません。

「super-userdo」の略であるsudoコマンドは、通常のユーザーが無制限の特権で任意のコマンドを実行できるようにするLinuxユーティリティです。この場合、管理コマンドを実行するには、sudoグループに通常のユーザーを追加する必要があります。

この投稿では、RockyLinux8でsudoユーザーを作成する方法を紹介します。

前提条件

  • Atlantic.NetクラウドプラットフォームでRockyLinux8を実行しているサーバー
  • サーバーで構成されているrootパスワード

Atlantic.Netクラウドサーバーを作成する

まず、Atlantic.Netクラウドサーバーにログインします。 1GB以上のRAMを搭載したオペレーティングシステムとしてRockyLinux8を選択して、新しいサーバーを作成します。 SSH経由でクラウドサーバーに接続し、ページの上部で強調表示されているクレデンシャルを使用してログインします。

RockyLinuxで通常のユーザーを作成する

システムに通常のユーザーまたはrootなしのユーザーを作成していない場合は、1人のユーザーを作成する必要があります。

次のコマンドを使用して、user1という名前の新しいユーザーを作成しましょう。

adduser user1

次に、次のコマンドを使用して、このユーザーのパスワードを設定します。

passwd user1

以下に示すように、パスワードを設定するように求められます。

Changing password for user user1.
New password: 
Retype new password: 
passwd: all authentication tokens updated successfully.

すべてのユーザーがホイールグループにアクセスできるようにする

次に、 / etc / sudoersを編集する必要があります ファイルを作成し、ホイールグループが有効になっていることを確認します。

nano /etc/sudoers

次の行が存在することを確認してください:

%wheel ALL=(ALL) ALL

確認後、ファイルを保存して閉じます。

通常のユーザーをsudo(ホイール)グループに追加する

次に、作成したユーザーをsudo(wheel)グループに追加して、管理者権限を付与する必要があります。

usermodを使用できます 通常のユーザーをホイールグループに追加するコマンド。

usermod -aG wheel user1

このコマンドは、user1をホイールグループに追加します。

Sudoユーザーを確認する

通常のユーザーをsudoグループに追加した後、新しく作成されたユーザーがsudo権限を持っているかどうかを確認する必要があります。

確認するには、次のコマンドを使用してユーザーをuser1に切り替えます。

su - user1

次に、sudoを使用して管理コマンドを実行します:

sudo dnf update

すべてが正常な場合は、user1のパスワードを入力するように求められます1:

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

[sudo] password for user1: 

上記のコマンドを実行するには、user1のパスワードを入力してください。

上記の出力は、ユーザーがsudo権限を持ち、管理コマンドを実行できることを確認します。

結論

この投稿では、Rocky Linux 8でsudoユーザーを作成する方法について説明しました。これで、Linux環境の通常のユーザーにスーパーユーザー権限を付与できるようになりました。 Atlantic.NetのVPSホスティングでお試しください!


Linux
  1. Linuxで複数のユーザーアカウントを作成する方法

  2. DebianでSudoユーザーを作成する方法

  3. Ansibleを使用してLinuxユーザーを作成する方法

  1. LinuxですべてのSudoユーザーを見つける方法

  2. RockyLinuxおよびCentOSでSudoユーザーを作成する方法

  3. RockyLinux8を保護する方法

  1. DebianでSudoユーザーを作成する方法

  2. UbuntuでSudoユーザーを作成する方法

  3. CentOS7でsudoユーザーを作成する方法