Rocky Linux 8の新しいSudo有効ユーザーを作成する方法[クイックスタート]

はじめに

「sudo」コマンドは、通常はルートユーザーのみが利用できる管理者特権を、一般ユーザーに付与する仕組みを提供しています。このガイドでは、Rocky Linux 8でサーバーの「/etc/sudoers」ファイルを変更せずに、sudoアクセス権限を持つ新しいユーザーを作成する方法を示します。

Note

注記:既存のRocky Linuxユーザーにsudoを設定したい場合は、3段階までスキップしてください。

ステップ1:サーバーにログインする

ルートユーザーとしてサーバーにSSHでログインしてください。

  1. ssh root@your_server_ip_address

 

上記の your_server_ip_address の代わりに、サーバーのIPアドレスまたはホスト名を使用してください。

ステップ2 — システムに新しいユーザーを追加する

あなたのシステムに新しいユーザーを追加するために、adduserコマンドを使用してください。

  1. adduser sammy

 

必ずサミーというユーザー名を作成したいユーザー名に変更してください。

新しいユーザーのパスワードを更新するために、passwdコマンドを使用してください。

  1. passwd sammy

 

サミーというユーザーを作成したのと置き換えることを忘れずに、新しいパスワードは2回入力するように求められます。

Output

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

ステップ3 – ユーザーをwheelグループに追加する

ユーザーをwheelグループに追加するために、usermodコマンドを使用してください。

  1. usermod -aG wheel sammy

 

もう一度言いますが、sudo権限を持つユーザー名にはsammyの代わりにご希望のユーザー名を入力してください。デフォルトでは、Rocky Linuxでは、wheelグループのすべてのメンバーが完全なsudoアクセス権を持っています。

ステップ4 – sudoアクセスのテスト

新しいsudo権限が機能しているかテストするために、最初にsuコマンドを使用して、ルートユーザーから新しいユーザーアカウントに切り替えてください。

  1. susammy

 

新しいユーザーとして、スーパーユーザー特権で実行したいコマンドの前にsudoを付けてsudoを使用できるか確認してください。

  1. sudo command_to_run

 

たとえば、通常はrootユーザーのみがアクセスできる/rootディレクトリの内容をリストアップすることができます。

  1. sudo ls -la /root

 

セッションでsudoを初めて使用するとき、そのユーザーアカウントのパスワードが求められます。パスワードを入力して続行してください。

Output

[sudo] password for sammy:

Note

注意:これはルートパスワードの入力を求めていません!ルートパスワードではなく、sudo権限を持つユーザーのパスワードを入力してください。

もしユーザーが適切なグループに所属しており、パスワードを正しく入力した場合、sudoを使用したコマンドはルート権限で実行されます。

結論

このクイックスタートチュートリアルでは、新しいユーザーアカウントを作成し、それをwheelグループに追加してsudoアクセスを有効化しました。Rocky Linux 8サーバーのセットアップの詳細な情報については、当社のRocky Linux 8初期サーバーセットアップチュートリアルを読んでください。

コメントを残す 0

Your email address will not be published. Required fields are marked *