目次:
- sudoユーザーを作成する
- 1.サーバーにログインします。
- 2.新しいユーザーアカウントを作成します。
- 3.ユーザーを
sudo
グループに追加します - sudoアクセスをテストする
- sudoの使用方法
- 結論
sudoコマンド(スーパーユーザーdoの略)は、ユーザーが別のユーザー(デフォルトではrootユーザー)のセキュリティ特権でコマンドを実行できるように設計されたプログラムです。
このガイドでは、Debianシステムで新しいユーザーを作成し、sudoアクセスを許可する方法を示します。
このユーザーアカウントを使用すると、rootユーザーとしてDebianサーバーにログインする必要なく、管理コマンドを実行できます。
sudoユーザーを作成する
以下の手順に従って、新しいユーザーアカウントを作成し、sudoアクセスを許可します。 既存のユーザーのsudoを構成する場合は、手順3に進みます。
1.サーバーにログインします。
最初に、rootユーザーとしてシステムにログインします。
2.新しいユーザーアカウントを作成します。
adduser
コマンドを使用して、新しいユーザーアカウントを作成します。
username
を目的のユーザー名に置き換えることを忘れないでください:
adduser username
このコマンドは、新しいユーザーパスワードの設定と確認を求めるプロンプトを表示します。 新しいアカウントのパスワードが可能な限り強力であることを確認してください(文字、数字、特殊文字の組み合わせ)。
Adding user `username'… Adding new group `username' (1001)… Adding new user `username' (1001) with group `username'… Creating home directory `/home/username'… Copying files from `/etc/skel'… New password: Retype new password: passwd: password updated successfully
ユーザーパスワードを設定すると、コマンドはユーザーのホームディレクトリを作成し、ホームディレクトリにいくつかの構成ファイルをコピーし、新しいユーザーの情報を設定するように求めます。 この情報をすべて空白のままにする場合は、
ENTER
を押してデフォルトを受け入れ
ENTER
。
Changing the user information for username Enter the new value, or press ENTER for the default Full Name: Room Number: Work Phone: Home Phone: Other: Is the information correct?
3.ユーザーを
sudo
グループに追加します
Debianシステムのデフォルトでは、
sudo
グループのメンバーにはsudoアクセスが許可されています。 ユーザーをsudoグループに追加するには、
usermod
コマンドを使用し
usermod
。
sudoアクセスをテストする
新しく作成されたユーザーに切り替えます。
su - username
sudoコマンドを使用して
whoami
コマンドを実行します。
sudo whoami
ユーザーにsudoアクセスがある
whoami
、
whoami
コマンドの出力は
root
なります。
sudoの使用方法
sudoを使用するには、コマンドの前に
sudo
とスペースを付けるだけです。
sudo ls -l /root
セッションで初めてsudoを使用するとき、ユーザーパスワードの入力を求められます。
結論
sudo特権を持つユーザーを作成する方法を学習しました。 これで、このユーザーアカウントでDebianサーバーにログインし、sudoを使用して管理コマンドを実行できます。
ご質問がある場合は、コメントをお気軽にお寄せください。
debian sudo