GNU/Linux >> Linux の 問題 >  >> Ubuntu

DebianでSudoユーザーを作成する方法

はじめに

Sudoはスーパーユーザーdoの略です 。これは、Unixライクなシステムで使用されるコマンドであり、通常のユーザーがroot権限でプログラムを一時的に実行できるようにします。

このオプションは、マシン上でプログラムを実行するための管理者レベルの権限を与えます。 suを使用する代わりに使用できます 指図。ただし、sudoとsuには大きな違いがあることに注意してください。

このガイドでは、sudo権限を持つユーザーを作成し、ユーザーをsudoグループに追加し、Debianでsudoアクセスを確認する方法を説明します。

DebianSudoユーザーの作成

Debian sudoユーザーの作成には、いくつかの簡単な手順が含まれます。この手順では、 sudoersを編集する必要はありません。 ファイル。 sudo権限を付与する既存のユーザーがいる場合は、手順2をスキップしてください。

ステップ1:rootユーザーとしてログインします

システムにユーザーを追加する前に、rootユーザーとしてサーバーにログインします。

ssh [email protected]_address

ip_addressを置き換えます サーバーのIPアドレスを使用します。

ステップ2:Debianに新しいユーザーを追加する

rootユーザーとして、adduserコマンドを使用して新しいユーザーを作成します 。コマンドに目的のユーザーアカウント名を追加します:

adduser username

たとえば、新しいアカウント sudo_userを追加しました コマンドを使用して:

adduser sudo_user

出力は次のようになります:

sudoコマンドは、ユーザーのホームディレクトリを作成し、必要なファイルをコピーします。プロセスを完了するには、ユーザーアカウントのパスワードを入力し、再入力して確認します。

強力なパスワードを設定することは、sudoアクセスを持つアカウントにとって非常に重要であることを忘れないでください。

ターミナルはまた、ユーザー情報を変更するように促します。詳細を入力するか、Enterキーを押して、フィールドを空白のままにします。

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

root権限を持つユーザーは、任意のアカウントをsudoグループに追加できます。 DebianおよびUbuntuシステムでは、このグループの全員が自動的にsudoアクセスを取得します。

次のコマンドを実行して、sudoグループにユーザーを追加します。

usermod -aG sudo username

コマンドは次の部分で構成されています:

  • usermodは、ユーザーアカウントを変更するツールです。
  • -aGは ユーザーを特定のグループに追加するようにコマンドに指示するオプション。 -a オプションは、現在のグループからユーザーを削除せずに、ユーザーをグループに追加します。 -G オプションは、ユーザーを追加するグループを示します。この場合、これら2つのオプションは常に 一緒に行きます。
  • sudo 上記のオプションに追加するグループです。この場合、それは sudo 、ただし、他のグループにすることもできます。
  • ユーザー名 sudoグループに追加するユーザーアカウントの名前です。

新しいDebiansudoユーザーがグループに追加されたことを確認するには、次のコマンドを実行します。

getent group sudo

出力には、グループ内のすべてのユーザーが一覧表示されます。

DebianでのSudoアクセスの確認

新しいユーザーがsudo権限を持っていることを確認するには:

1.次のコマンドを実行して(ユーザー名をユーザーの名前に置き換えて)、作成したばかりのユーザーアカウントに切り替えます。

su - username

2.スーパーユーザーアクセスを必要とするコマンドを実行します 。たとえば、sudo whoami あなたがルートであることを教えてくれるはずです。

Sudoの使用

rootアクセスでコマンドを実行するには、 sudoと入力します 目的のコマンドを入力します。

たとえば、ルートディレクトリの詳細を表示するには、 lsを実行します。 ツールとして:

sudo ls -la /root

ユーザーのパスワードを入力すると、ターミナルにルートディレクトリの内容が表示されます。パスワードを入力する必要があるのは、同じセッションで1回だけです。


Ubuntu
  1. CentOS、Ubuntu、DebianでSudoユーザーを作成する方法

  2. DebianでSudoユーザーを作成する方法

  3. DebianでSudoユーザーを作成する-ステップバイステップのプロセス?

  1. Centos – CentosでSftpユーザーを作成する方法は?

  2. CentOS7でsudoユーザーを作成する方法

  3. Debian9でユーザーを作成および削除する方法

  1. Postgresユーザーを作成する方法

  2. UbuntuでSudoユーザーを作成する方法

  3. RockyLinux8でSudoユーザーを作成する方法