代わりに、更新されたクイックスタートチュートリアル CentOS8で新しいSudo対応ユーザーを作成する方法を参照してください。

序章

The sudo コマンドは、通常はrootユーザーのみが使用できる管理者特権を通常のユーザーに付与するためのメカニズムを提供します。 このガイドでは、サーバーを変更せずに、CentOSでsudoアクセス権を持つ新しいユーザーを作成する最も簡単な方法を紹介します。 sudoers ファイル。 既存のユーザーにsudoを設定する場合は、手順3に進んでください。

新しいSudoユーザーを作成する手順

  1. としてサーバーにログインします root ユーザー。

    1. ssh root@server_ip_address
  2. 使用 adduser システムに新しいユーザーを追加するコマンド。

    必ずusernameを作成したいユーザーに置き換えてください。

    1. adduser username
    • 使用 passwd 新しいユーザーのパスワードを更新するコマンド。

      1. passwd username
    • プロンプトで新しいユーザーのパスワードを設定して確認します。 強力なパスワードを強くお勧めします!

      Set password prompts:
      Changing password for user username. New password: Retype new password: passwd: all authentication tokens updated successfully.
  3. 使用 usermod ユーザーをに追加するコマンド wheel グループ。

    1. usermod -aG wheel username

    デフォルトでは、CentOSでは、 wheel グループにはsudo権限があります。

  4. 新しいユーザーアカウントでsudoアクセスをテストします

    • 使用 su 新しいユーザーアカウントに切り替えるコマンド。

      1. su - username
    • 新しいユーザーとして、スーパーユーザー権限で実行するコマンドの前に「sudo」を追加して、sudoを使用できることを確認します。

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

      1. sudo ls -la /root
    • 初めて使用するとき sudo セッションでは、ユーザーアカウントのパスワードの入力を求められます。 パスワードを入力して続行します。

      Output:
      [sudo] password for username:

      ユーザーが適切なグループに属し、パスワードを正しく入力した場合、sudoで発行したコマンドはroot権限で実行する必要があります。

より詳細なユーザー管理チュートリアルへのリンクは次のとおりです。