目次:
- Sudoユーザーを作成する手順
- 1.サーバーにログインします。
- 2.新しいユーザーアカウントを作成します。
- 3.新しいユーザーを
sudo
グループに追加します - sudoアクセスをテストする
- sudoの使用方法
- 結論
sudo
コマンドは、ユーザーが別のユーザー(デフォルトではrootユーザー)のセキュリティー特権でプログラムを実行できるように設計されています。
このガイドでは、Ubuntuシステムでsudoアクセスを持つ新しいユーザーを作成する方法を示します。 その後、このユーザーアカウントを使用して、ルートユーザーとしてUbuntuサーバーにログインする必要なく、管理コマンドを実行できます。
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
グループに追加します
Ubuntuシステムでは、デフォルトでグループ
sudo
メンバーにsudoアクセスが許可されます。 作成したユーザーをsudoグループに追加するには、usermodコマンドを使用します。
sudoアクセスをテストする
新しく作成されたユーザーに切り替えます。
su - username
sudo
を使用して
whoami
コマンドを実行します。
sudo whoami
ユーザーにsudoアクセスがある
whoami
、
whoami
コマンドの出力は「root」になります。
sudoの使用方法
sudoを使用するには、コマンドの前に
sudo
とスペースを付けるだけです。
sudo ls -l /root
セッションで初めて
sudo
を使用するとき、ユーザーパスワードの入力を求められます。
結論
sudo特権を持つユーザーを作成する方法を学習しました。 これで、このユーザーアカウントでUbuntuサーバーにログインし、
sudo
を使用して管理コマンドを実行できます。
それで全部です! ご質問がある場合は、コメントをお気軽にお寄せください。
須藤うぶん