目次:
sudo
コマンドは、ユーザーが別のユーザー(デフォルトではrootユーザー)のセキュリティー特権でプログラムを実行できるように設計されています。
このガイドでは、CentOSでsudo特権を持つ新しいユーザーを作成する方法を示します。 rootユーザーとしてログインしなくても、sudoユーザーを使用してCentOSマシンで管理タスクを実行できます。
sudoユーザーの作成
CentOSのデフォルトでは、グループホイールのユーザーにはsudoアクセスが許可されます。 既存のユーザーのsudoを構成する場合は、ステップ4に示すように、ユーザーを
wheel
グループに追加するだけです。
以下の手順に従って、CentOSサーバーにsudoユーザーを作成します。
1.サーバーにログインします
rootユーザーとしてsshを介してCentOSサーバーにログインすることから始めます。
2.新しいユーザーアカウントを作成する
useraddコマンドを使用して新しいユーザーアカウントを作成します。
useradd username
username
を作成するユーザー名に置き換え
username
。
3.ユーザーパスワードを設定する
passwd
コマンドを実行して、新しいユーザーのパスワードを設定します。
passwd username
パスワードの確認を求められます。 強力なパスワードを使用してください。
Changing password for user username. New password: Retype new password: passwd: all authentication tokens updated successfully.
4.
sudo
グループに新しいユーザーを追加します
CentOSシステムのデフォルトでは、グループ
wheel
メンバーにsudoアクセスが許可されています。 新しいユーザーをwheelグループに追加します。
須藤の使い方
新しく作成されたユーザーに切り替えます。
su - username
sudoを使用するには、コマンドの前に
sudo
とスペースを付けるだけです。
sudo
たとえば、
/root
ディレクトリの内容をリストするには、次を使用します。
sudo ls -l /root
このアカウントから初めてsudoを使用すると、次のバナーメッセージが表示され、ユーザーアカウントのパスワードを入力するように求められます。
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. password for username:
結論
それで全部です。 CentOSシステムでsudoユーザーが正常に作成されました。 これで、このユーザーを使用して、サーバーで管理タスクを実行できます。
ご質問がある場合は、コメントをお気軽にお寄せください。
Centos sudo