開発者ドキュメント

CentOS8で新しいSudo対応ユーザーを作成する方法[クイックスタート]

序章

The sudo コマンドは、管理者権限(通常は root ユーザーのみが使用可能)を通常のユーザーに付与するためのメカニズムを提供します。 このガイドでは、で新しいユーザーを作成する方法を説明します sudo サーバーを変更せずにCentOS8にアクセス /etc/sudoers ファイル。

注:構成する場合 sudo 既存のCentOSユーザーの場合は、手順3にスキップします。

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

rootユーザーとしてサーバーにSSHで接続します。

  1. ssh root@your_server_ip_address

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

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

使用 adduser システムに新しいユーザーを追加するコマンド:

  1. adduser sammy

必ず交換してください sammy 作成したいユーザー名で。

使用 passwd 新しいユーザーのパスワードを更新するコマンド:

  1. passwd sammy

交換することを忘れないでください sammy 作成したばかりのユーザーと。 新しいパスワードの入力を2回求められます。

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

ステップ3—ホイールグループへのユーザーの追加

使用 usermod ユーザーをwheelグループに追加するコマンド:

  1. usermod -aG wheel sammy

もう一度、必ず交換してください sammy あなたが与えたいユーザー名で sudo に特権。 デフォルトでは、CentOSでは、Wheelグループのすべてのメンバーが満員です sudo アクセス。

ステップ4—テスト sudo アクセス

新しいことをテストするには sudo 権限が機能している場合は、最初に su root ユーザーから新しいユーザーアカウントに切り替えるコマンド:

  1. su - sammy

新規ユーザーとして、使用できることを確認します sudo 付加することによって sudo スーパーユーザー権限で実行するコマンドへ:

  1. sudo command_to_run

たとえば、の内容を一覧表示できます /root ディレクトリ。通常、rootユーザーのみがアクセスできます。

  1. sudo ls -la /root

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

Output
[sudo] password for sammy:

注:これはではなく root パスワードを要求します! root パスワードではなく、sudo対応ユーザーのパスワードを入力してください。

ユーザーが適切なグループに属していて、パスワードを正しく入力した場合、 sudo root権限で実行されます。

結論

このクイックスタートチュートリアルでは、新しいユーザーアカウントを作成し、それをWheelグループに追加して有効にしました sudo アクセス。 CentOS 8サーバーのセットアップの詳細については、 CentOS8を使用したサーバーの初期セットアップのチュートリアルをお読みください。

モバイルバージョンを終了