はじめに
sudo コマンドは、通常はrootユーザーのみが使用できる管理者特権を通常のユーザーに付与するためのメカニズムを提供します。
rootという名前のスーパーユーザーがいます。 rootユーザーは何でも何でもできるので、rootとして日常業務を行うことは非常に危険です。コマンドを誤って入力し、システムを破壊する可能性があります。 sudoコマンドを使用すると、許可されたユーザーは、セキュリティポリシーで指定されているように、スーパーユーザー(rootユーザー)または別のユーザーとしてコマンドを実行できます。多くの場合、sudoは、通常のユーザーに管理者権限と特権を与えるためにサーバーで使用されます。
このガイドでは、 sudoを使用して新しいユーザーを作成する最も簡単な方法を紹介します。 サーバーのsudoersを変更せずにCentOSにアクセスする ファイル。
注 :既存のユーザーにsudoを設定する場合は、手順4に進んでください。
CentOSで新しいSudoユーザーを作成する
1。 rootユーザーとしてサーバーにログインします。
ssh root@ip_address_of_server
2。 useraddコマンドを使用して新しいユーザーを追加します 。
useradd username
注 :ユーザー名を置き換えます 作成したいユーザーと一緒に。
3。 passwdコマンドを使用して、作成したユーザーの新しいパスワードを作成します。
passwd username
新しいユーザーのパスワードを設定します。強力なパスワードを強くお勧めします。
例 :
4。 usermodコマンドを使用して、ユーザーをホイールグループに追加します。
usermod -aG wheel username
注 :CentOSでは、ホイールのメンバー グループにはsudo権限があります。
5。 sudo権限をテストする 新しいユーザーアカウント
-
su
を使用する 新しいユーザーアカウントに切り替えるコマンド。
su - username
sudo を実行して、sudoを使用できることを確認します スーパーユーザー権限で実行するコマンドに移動します。
sudo command_to_run
例 :
sudo ls /
注 :初めて sudoを使用するとき セッションでは、新しいユーザーのパスワードが必要になります。上記のスクリーンショットに示されているように、パスワードを入力して続行します。
結論
このチュートリアルでは、CentOSでsudoユーザーを作成する方法を説明し、新しいユーザーアカウントを作成して、 sudoに追加しました。 sudoを有効にするグループ アクセス。