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

Ubuntu20.04でユーザーを作成および削除します

概要

Ubuntuでユーザーを作成および削除する方法を知ることは、Linuxユーザー(管理者)が知っておくべき基本的なスキルの1つであり、それでも持つべき最も重要なスキル(ユーザー管理)の1つです。この背後にある理由は、すべてのマルチユーザーオペレーティングシステム(Linuxも)に、さまざまなユーザー権限とさまざまなユーザーグループのセットが存在し、存在する必要があるためです。これはセキュリティ上の理由によるものです。

実稼働環境(つまりサーバー)で実行されるシステム全体を1人のユーザーで管理する必要はありません。システムに複数のユーザーを配置することを常にお勧めします。場合によっては、ユーザーがサービスアカウントとしてのみ機能する必要がある場合があります(ホームフォルダーがなく、シェルにアクセスできず、特定のアプリとツールのみを実行できます)。

この記事では、ターミナルを介してUbuntuでユーザーを作成および削除する方法について説明します。これらのアクションを実行するために使用するコマンドは、「adduser」と「deluser」です。コマンド「useradd」を使用して、新しいユーザーを作成することもできます。これら2つのコマンドには違いがあります。それらは異なる動作をし、両方をカバーします。

次のユーザー管理スキルは、ユーザーグループを作成し、ユーザーをグループに追加する方法です(もちろん、ユーザーをグループから削除し、グループを削除します)。この手順は、この投稿でも確認できます–リンク

前提条件

ユーザーを作成および削除できるようにするには、rootまたはsudo権限を持つユーザーとしてログインする必要があります。

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

adduserコマンドを使用してユーザーを作成する方法

まず、「adduser」コマンドを使用して新しいユーザーを作成します。 「adduser」コマンドは、ホームディレクトリを持つ新しいユーザーを自動的に作成し、新しいユーザーのパスワードも設定するように要求し、デフォルトのユーザー設定を作成します(/ etc / passwdファイルにユーザーの詳細を追加し、一意のユーザーIDを追加します) 、など)。ターミナルで新しいユーザーを作成したら、「adduser」と入力して「username」と入力します。 sudoパスワードの入力を求められます。

sudo adduser newuser

パスワードを入力すると、一連の質問が表示されます。この質問から、新しいユーザーにパスワードが必要になります。その他の質問はすべてオプションです。

その後、「y」で情報を確認する必要があります。これで、新しいユーザーが正常に作成されました。このコマンドは、新しいユーザーのホームディレクトリも作成します。

また、Ubuntuでは、デフォルトでsudoグループのメンバーにsudoアクセスが許可されていることを覚えておいてください。つまり、新しく作成されたユーザーはデフォルトではsudoユーザーグループに含まれないため、追加する必要があります。

useraddコマンドを使用してユーザーを作成する方法

コマンド「useradd」を使用して新しいユーザーを作成すると、「空の」ユーザーが作成されます。ホームディレクトリはなく、パスワードも設定されておらず、ユーザーグループの一部でもありません。つまり、「useradd」コマンドを使用してユーザーを作成した後、すべてを個別に設定する必要があります。

sudo useradd newuser2

もちろん、このコマンドには、必要な他のユーザー設定を追加および設定できるオプションがあります。たとえば、新しいユーザーのホームディレクトリが必要な場合は、「useradd」コマンドにオプション「-m」を追加する必要があります。コマンドは次のようになります:

sudo useradd -m newuser2

「useradd」コマンドを使用してユーザーを作成した後、パスワードが設定されていないため(コマンドではパスワードが設定されていないため)、ユーザーはログインできなくなります。パスワードは「passwd」コマンドで簡単に設定できます。

sudo passwd newuser2

基本的に、ホームディレクトリ、パスワード、およびデスクトップユーザーが持つその他すべてのコマンドを使用して、Ubuntuでユーザーをすばやく作成する必要がある場合は、–adduserコマンドを使用します。サーバーの制御とユーザー管理を強化するには、useraddコマンドを使用することをお勧めします。

その他のオプションと他のユーザー設定の設定方法については、両方のコマンド(adduser、useradd

)のマニュアルページを参照してください。

ユーザーのsudo権限を新しいユーザーに追加する

新しいユーザーにsudo権限を追加するには、「usermod」ツールを使用してユーザーを変更します。ツールはsudoで実行する必要があります。次のようなコマンドを実行します:

sudo usermod -aG sudo newuser
 

Ubuntuでユーザーを削除する方法

このアクションでは、コマンド「deluser」を使用して「username」と入力します。このコマンドについても、sudoを使用して実行するか、rootとして実行する必要があります。

sudo userdel newuser

sudo / rootパスワードを入力すると、ユーザーとその設定は削除されますが、ホームディレクトリとファイルは削除されません。ホームディレクトリを持つユーザーを一度に削除するには、コマンドに「-r」オプションを追加します。コマンドは次のようになります:

sudo userdel -r newuser

概要

これで、Ubuntuでユーザーを作成および削除する方法をマスターしました。実行した手順を要約すると、「adduser」コマンドでユーザーを作成し、「useradd」コマンドでユーザーを作成し(ユーザーのホームディレクトリを使用)、ホームディレクトリと一緒にユーザーを削除しました。また、この記事で使用したすべてのコマンドは、もちろん、Ubuntuベースのディストリビューション、およびDebian、Kubuntu、Pop OS、LinuxMintなどの他のディストリビューションにも適用できることを指摘しておきます。


Ubuntu
  1. Linuxでユーザーグループを作成および削除する方法

  2. Ubuntu 20.04でのユーザーの追加と削除-このタスクを実行する方法は?

  3. Ubuntu Runuserコマンド?

  1. Ubuntuでユーザーを作成してSudo権限を管理する方法

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

  3. WindowsServerでローカルユーザーを作成および削除する

  1. Ubuntu、Debian、LinuxMintでユーザーを追加および削除する方法

  2. CentOSユーザーの作成と削除

  3. MySQLでユーザーを作成および編集する