もっと詳しく

Sudo(super-user doの略)コマンドを使用すると、通常のユーザーは、UNIXまたはLinuxオペレーティングシステムで一時的にroot権限でプログラムを実行できます。 ‘sudoコマンド’は、Linuxシステムでプログラムを実行するための管理者権限を提供します。

このチュートリアルでは、Debian11ブルズアイディストリビューションでsudoユーザーを作成する方法を説明します。 さらに、sudoグループにユーザーを追加してsudoアクセスをテストする方法も学習します。

Debianでsudoユーザーを作成する

次の数の手順を実行して、新しいsudoユーザーを作成します。 既存のユーザーのsudo権限を構成することもできます。 既存のアカウントの場合は、手順2をスキップします。

ステップ1:ルートユーザーとしてDebianシステムにログインする

まず、GUIを使用するか、次のコマンドを使用して、システムにrootユーザーとしてログインします。

$ ssh [email protected]_ip_address

Ip_addressをサーバーのIPアドレスに置き換えます。

ステップ2:新しいユーザーを作成する

新しいユーザーを作成するには、root権限が必要です。 したがって、次のコマンドを使用して新しいユーザーを作成します。

$ adduser user_name

たとえば、上記のコマンドを使用して、「sudo_admin」という名前の新しいユーザーアカウントを作成しました。

$ adduser sudo_admin

このコマンドでは、パスワードの入力を求められ、再入力して確認します。

重要な注意点: 新しいsudoユーザーには、常に強力なパスワードを選択することをお勧めします。 強力なパスワードの場合、文字、数字、および特殊文字を含めることができます。

新しいユーザーアカウントのパスワードを確認したら。 上記のコマンドは、この新しいユーザーのホームディレクトリを頻繁に作成し、ディレクトリ内のすべての構成ファイルをコピーします。 さらに、新しいユーザーのアカウントに関する詳細情報を入力するように求められます。 これらのフィールドを空白のままにして、デフォルト設定でEnterキーを押すことができます。

ステップ3:sudoグループにユーザーを追加する

‘sudo’グループのすべてのsudoグループメンバーには、Debianシステムでのsudoアクセスが許可されます。 ‘usermod’コマンドを使用すると、既存または新規のユーザーをsudoグループに簡単に追加できます。

$ usermod -aG sudo username

以下では、新しく作成されたユーザー「sudo_admin」をsudoグループに追加しました。

$ usermod -aG sudo sudo_admin

sudoアクセスを確認する

次に、「su」コマンドを使用して、sudoユーザーとしてログインします。

$ su - sudo_admin

sudoユーザーとしてログインしたら。 sudo権限で任意のコマンドを実行します。 たとえば、ここでは「whoami」コマンドを実行しました。 sudo権限がある場合は、出力に「root」が返されます。

$ sudo whoami

sudoコマンドの使い方は?

sudoコマンドを使用するには、sudoとusespaceを使用します。 その後、目的のコマンドを入力します。

$ sudo visudo

sudoセッションを開始するには、初めてパスワードを入力する必要があります。

結論

この記事では、Debian 11でsudoユーザーを作成する方法を示しました。さらに、sudoグループにユーザーを追加する方法についても説明しました。

The post Debianでsudoユーザーを作成する方法– LinuxWays appeared first on Gamingsym Japan.