CentOS8で新しいSudo対応ユーザーを作成する方法[クイックスタート]
序章
The sudo コマンドは、管理者権限(通常は root ユーザーのみが使用可能)を通常のユーザーに付与するためのメカニズムを提供します。 このガイドでは、で新しいユーザーを作成する方法を説明します sudo サーバーを変更せずにCentOS8にアクセス /etc/sudoers ファイル。
注:構成する場合 sudo 既存のCentOSユーザーの場合は、手順3にスキップします。
ステップ1—サーバーにログインする
rootユーザーとしてサーバーにSSHで接続します。
- ssh root@your_server_ip_address
代わりにサーバーのIPアドレスまたはホスト名を使用してください your_server_ip_address その上。
ステップ2—システムに新しいユーザーを追加する
使用 adduser システムに新しいユーザーを追加するコマンド:
- adduser sammy
必ず交換してください sammy 作成したいユーザー名で。
使用 passwd 新しいユーザーのパスワードを更新するコマンド:
- passwd sammy
交換することを忘れないでください sammy 作成したばかりのユーザーと。 新しいパスワードの入力を2回求められます。
OutputChanging password for user sammy.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
ステップ3—ホイールグループへのユーザーの追加
使用 usermod ユーザーをwheelグループに追加するコマンド:
- usermod -aG wheel sammy
もう一度、必ず交換してください sammy あなたが与えたいユーザー名で sudo に特権。 デフォルトでは、CentOSでは、Wheelグループのすべてのメンバーが満員です sudo アクセス。
ステップ4—テスト sudo アクセス
新しいことをテストするには sudo 権限が機能している場合は、最初に su root ユーザーから新しいユーザーアカウントに切り替えるコマンド:
- su - sammy
新規ユーザーとして、使用できることを確認します sudo 付加することによって sudo スーパーユーザー権限で実行するコマンドへ:
- sudo command_to_run
たとえば、の内容を一覧表示できます /root ディレクトリ。通常、rootユーザーのみがアクセスできます。
- sudo ls -la /root
初めて使用するとき sudo セッションでは、そのユーザーのアカウントのパスワードの入力を求められます。 続行するにはパスワードを入力してください。
Output[sudo] password for sammy:
注:これはではなく root パスワードを要求します! root パスワードではなく、sudo対応ユーザーのパスワードを入力してください。
ユーザーが適切なグループに属していて、パスワードを正しく入力した場合、 sudo root権限で実行されます。
結論
このクイックスタートチュートリアルでは、新しいユーザーアカウントを作成し、それをWheelグループに追加して有効にしました sudo アクセス。 CentOS 8サーバーのセットアップの詳細については、 CentOS8を使用したサーバーの初期セットアップのチュートリアルをお読みください。