CentOS 7でユーザーを追加・削除する方法

CentOSは、他のすべてのLinuxディストリビューションと同様に、マルチユーザー・オペレーティングシステムです。 各ユーザーは、さまざまなコマンドラインおよび GUI アプリケーションに対して異なる権限レベルおよび特定の設定を持つことができます。

ユーザーの追加および削除方法を知ることは、各 Linux ユーザーが知っておくべき必須スキルの 1 つです。

前提条件 #

ユーザーの作成と削除には、root または sudo 権限のあるユーザーとしてログインする必要があります。

How To Add User in CentOS #

CentOSでは、useraddコマンドライン ユーティリティを使って新しいユーザーアカウントを作成できます。 新しいユーザーのホームディレクトリ(/home/username)が作成され、/etc/skelディレクトリからユーザーのホームディレクトリにファイルがコピーされます。

次に、新しいユーザがログインできるようにパスワードを設定する必要があります。 これを行うには、passwdコマンドを使用します。

sudo passwd username

パスワードの入力と確認を求めるプロンプトが表示されます。 強力なパスワードを使用していることを確認してください。

Changing password for user username.New password: Retype new password: passwd: all authentication tokens updated successfully.

CentOSのデフォルトでは、wheelグループのメンバーにはsudoアクセスが付与されます。

新しく作成したユーザーに管理者権限を持たせたい場合、そのユーザーをwheelグループに追加します:

sudo usermod -aG wheel username
rootとしてログインしていれば、それぞれのコマンドをsudoで前置する必要がありません。

How To Delete a User in CentOS #

ユーザーアカウントが不要になった場合は、deluserコマンドラインツールで削除することが可能です。

ユーザーファイルを削除せずにユーザーを削除するには、以下を実行します:

sudo userdel username

ユーザーのホームディレクトリとメールスプールを削除する場合は、-r フラグを使用します:

sudo userdel -r username

成功すると、userdel コマンドは何も出力されません。

ユーザーが sudoprivileges を付与されていた場合、そのユーザーは wheel グループから削除され、そのユーザーがメンバーだった他のグループからも削除されます。

結論 #

このチュートリアルでは、CentOS でユーザーの追加と削除を行う方法について学びました。 他の Linux ディストリビューションでも同じコマンドが適用されます。

コメントを残す

メールアドレスが公開されることはありません。