Sudeors は、すべての管理者権限を持つ Debian または Linux オペレーティング システム上のスーパーユーザー グループです。 Debian またはその他の Linux ディストリビューションをインストールするたびに、Sudoers グループに 1 人のユーザーがインストーラー、つまり root によって自動的に作成されます。デフォルトでは、高レベルのコマンドを実行する権限はすべて root ユーザーにありますが、同じ種類の権限を持つ標準ユーザーを Sudoers グループに昇格または追加することができます。
したがって、セキュリティ特権コマンドを実行するために root ユーザーに何度もログインする必要はありません。このチュートリアルでは、セキュリティ リスクを軽減するために、新しい通常ユーザーを追加し、そのユーザーに root 権限を割り当てます。したがって、root 権限を使用したい場合は常に、root 権限を使用して sudo を使用するだけで、ユーザーの権限が一時的に増加します。
Debian の Sudoers グループにユーザーを追加する手順
このチュートリアルを初心者にとってより有益なものにするために、最初に Debian で新しいユーザーを作成します。ただし、すでにユーザーを持っている場合は、単にステップ 4 に進み、既存のユーザーを Sudo グループに追加します。
1. Debian で新しいユーザーを作成します
Debian サーバーまたはデスクトップにログインします。デスクトップを使用している場合は、コマンド ターミナル アプリケーションを検索して開きます。そして、ターミナル画面で次のコマンドを入力して新しいユーザーを追加します。注記: Debian でユーザーを追加または削除するには、root ユーザー アクセスが必要です。
sudo adduser h2smedia
h2sメディアは、上記のコマンドで使用したユーザー名です。追加したいものは何でも使用できます。
2. ユーザーにパスワードを割り当てます
上記のコマンドを実行すると、新しく作成した Debian ユーザーのパスワードを作成するように求められます。パスワードを 1 回入力したら Enter ボタンを押し、もう一度入力して Enter ボタンを 2 回押します。
3. ユーザー情報を入力します
ここで、作成したユーザーに関する情報をシステムに提供したい場合は、ここで実行できます。ただし、「フルネーム」を指定して Enter ボタンを押すだけで、残りの部分はスキップされます。と表示された場合、その情報は正しいですか?押すだけYそして、入力そして次のステップに進みます。
出力
h2s@DESKTOP-9OOKS69:~$ sudo adduser h2smedia [sudo] password for h2s: Adding user `h2smedia' ... Adding new group `h2smedia' (1001) ... Adding new user `h2smedia' (1001) with group `h2smedia' ... Creating home directory `/home/h2smedia' ... Copying files from `/etc/skel' ... New password: Retype new password: passwd: password updated successfully Changing the user information for h2smedia Enter the new value, or press ENTER for the default Full Name []: How2shout Room Number []: Work Phone []: 971684565 Home Phone []: Other []: demo user Is the information correct? [Y/n] Y h2s@DESKTOP-9OOKS69:~$
4. Debian の Sudoers グループにユーザーを追加します
したがって、これは、Debian の新規ユーザーと既存ユーザーの両方に、ユーザー グループ カテゴリを root にしたい場合に同じ手順です。したがって、以下のコマンドの後に Sudo とユーザー名を入力します。
sudo usermod -aG sudo h2media
h2smedia を自分のユーザー名に置き換えます。上記のコマンドを実行した後、画面には何も表示されませんが、ユーザーは sudoers グループに正常に追加されます。
5. ユーザーに切り替えて、Sudo アクセスを確認します。
上記の手順では、標準ユーザーに root 権限を付与しました。今度はそれを確認します。簡単な実行:
su username
上記のユーザー名を実際のユーザーに置き換えます。たとえば、ここでのユーザー名は h2smedia であるため、コマンドは次のようになります。
あなたのh2smedia
次に、同じパスワードを要求されるので、それを入力して、以下のコマンドを使用します。
sudo whoami
このコマンド出力の最後には、次のテキストが表示されます。これは、あなたが Debian の Sudoers グループの一員であることを意味します。
出力
h2s@DESKTOP-9OOKS69:~$ su h2smedia Password: h2smedia@DESKTOP-9OOKS69:/home/h2s$ cd h2smedia@DESKTOP-9OOKS69:~$ sudo whoami 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 h2smedia: root h2smedia@DESKTOP-9OOKS69:~$
Sudo Debian チュートリアルの評決
このようにして、任意のユーザーを作成したり、Debian Linux の Sudo グループに追加したりできます。これで、標準ユーザーを使用して root コマンドを実行できるようになりました。上記の手順は、Linux Mint と Ubuntu にも当てはまります。