コマンドsudo ( Super-user doの略) は、通常のユーザー(rootではない)が無制限の特権でコマンドを実行できるように設計されたプログラムであり、rootユーザー(スーパー管理者)のみが実行できます。
このガイドでは、 Rocky Linuxで新しいユーザーを作成する方法を紹介します。 、CentOSおよび AlmaLinux システムを使用して、通常のユーザーにsudoアクセスを許可します。
このユーザーアカウントを使用すると、rootユーザーとしてPCまたはRockyLinux / CentOSサーバーにログインしなくても、管理コマンドを実行できます。
RockyLinuxでのユーザーSudoの作成
デフォルトでは、Rocky LinuxおよびCentOSでは、グループwheel
のユーザー sudoアクセスが許可されます。既存のユーザーのsudoを構成する場合は、ユーザーをグループwheel
に追加するだけです。 、手順4に示すように。
以下の手順に従って、RockyLinuxおよびCentOSサーバーでsudoユーザーを作成します。
1。 SSHを使用してサーバーにログインします
まず、rootユーザーとしてRockyLinuxまたはCentOSサーバーにログインします。
ssh [email protected] _ip_address
2。 RockyLinuxで新しいユーザーアカウントを作成する
useraddコマンドを使用して新しいユーザーアカウントを作成します。
useradd linuxstoney
linuxstoney
を変更します 作成するユーザー名を使用します。
3。ユーザーパスワードを設定する
コマンドpasswd
を使用します 新しいユーザーのパスワードを設定します。
passwd linuxstoney
パスワードの確認を求められます。必ず強力なパスワードを使用してください。
Changing password for user linuxstoney. New password: Retype new password: passwd: all authentication tokens updated successfully.
4。 RockyLinuxのsudoグループに新しいユーザーを追加する
デフォルトでは、Rocky LinuxまたはCentOSシステムでは、グループメンバーはwheel
sudoアクセスを許可しました。新しいユーザー(または古いユーザー)をグループに追加するには、wheel
コマンドを入力してください:
usermod -aG wheel username
RockyLinuxまたはCentOSでsudoを使用する方法
新しく作成したユーザーに切り替えます:
su - username
sudoを使用するには、sudo
でコマンドを開始するだけです。 とスペース。
sudo [COMMAND]
たとえば、ディレクトリの目次を表示するには/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. [sudo] password for username:
結論
RockyLinuxおよびCentOSシステムでsudoユーザーが正常に作成されました。これで、このユーザーを使用して、スーパー管理者権限を必要とし、無制限の権限を持つサーバーで管理タスクを実行できます。
Rocky Linux関連のチュートリアル:
スクリーンショット付きのRockyLinux8ステップバイステップガイドをインストールする方法
Rocky Linux、AlmaLinux、CentOSにEPELリポジトリを追加する方法
RockyLinux8にTensorFlowをインストールして設定する方法
RockyLinux8.3にAnsibleAWXをインストールして構成する方法