CentOS8でユーザーを追加および削除する方法

新しいLinuxサーバーを構成するとき、最初に行うことは、ユーザーを追加または削除することです。ユーザーごとに異なる権限レベルがあり、さまざまなコマンドラインとアプリケーションに固有の設定があります。

この記事では、CentOS8でユーザーを追加および削除する方法について説明します。

1.前提条件##

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

2. CentOS8システムにユーザーを追加する方法##

CentOSシステムでは、 useraddコマンドを使用して、新しいユーザーアカウントを作成するユーザー名を追加できます。

たとえば、「linuxize」という名前の新しいユーザーを作成するには、次のコマンドを実行します。

sudo adduser linuxize

成功すると、このコマンドはプロンプトを出力しません。ユーザーとユーザーのホームディレクトリ( / home / linuxize)を作成し、ファイルを / etc / skelディレクトリからユーザーのホームディレクトリにコピーします。ユーザーのホームディレクトリでは、ユーザーはファイルやフォルダーの書き込み、編集、削除を行うことができます。

rootとしてログインしている場合は、各コマンドの前にsudoを追加する必要はありません。

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

sudo passwd linuxize

パスワードを入力して確認するように求められます。

Changing password for user linuxize.
New password: 
Retype newpassword: 
passwd: all authentication tokens updated successfully.

大文字と小文字、数字、および特殊な記号を含む強力なパスワードを使用してください。

2.1 Sudo権限を付与する###

CentOSシステムでは、ユーザーグループホイールのすべてのメンバーが sudoを使用してアクセスできます。

新しく作成したユーザーに管理者権限を付与する場合は、ユーザーを次のユーザーグループに追加します。

sudo usermod -aG wheel linuxize

sudoersファイルを変更して、ユーザーのsudoアクセス権を構成することもできます。

3. CentOS8システムでユーザーを削除する方法##

不要になったユーザーアカウントを削除するには、 userdelコマンドとユーザー名を入力します。

たとえば、 linuxizeという名前のユーザーアカウントを削除するには、次のコマンドを実行する必要があります。

sudo userdel linuxize

成功すると、このコマンドは出力プロンプトを生成しません。

上記のコマンドはユーザーを削除しますが、ユーザーのファイルは削除しません。もちろん、ユーザーは自分が属するグループからも削除されます。

ユーザーを削除し、ホームディレクトリとメールを削除するには、 -rオプションを指定して userdelを実行します。

sudo userdel -r linuxize

4、要約##

CentOS8でユーザーを追加および削除する方法を示します。同じコマンドが他のLinuxディストリビューションにも適用されます。

CentOSは、他のLinuxディストリビューションと同様に、マルチユーザーオペレーティングシステムです。ユーザーを追加および削除する方法を知ることは、すべてのLinuxユーザーが知っておくべき基本的なスキルです。

オリジナル:https://linuxize.com/post/how-to-add-and-delete-users-on-centos-8/

Recommended Posts

CentOS8でユーザーを追加および削除する方法
CentOS7にスワップを追加する方法
CentOS7にElasticsearchをインストールして構成する方法
CentOS7にDockerをインストールして使用する方法
CentOS8にVNCをインストールして構成する方法
CentOS8にComposerをインストールして使用する方法
CentOS8にRedisをインストールして構成する方法
CentOS8にNode.jsとnpmをインストールする方法
centos7.2.1511にjdk1.8.0_151とmysql5.6.38をインストールする方法
CentOS6にphpMyAdminをインストールして構成する方法
CentOS8にCurlをインストールして使用する方法
CentOS8にOwncloudをインストールして構成する方法
centosにtomcatをインストールおよびアンインストールする方法
CentOS8にRedmineをインストールして構成する方法
CentOS8にNFSサーバーをインストールして構成する方法
CentOS 8 / RHEL8にCockpitをインストールして使用する方法
centOS7にjdk1.8をインストールする方法
CentOS8にMemcachedをインストールする方法
CentOS8にRをインストールする方法
CentOS8にFFmpegをインストールする方法
CentOS8にTensorFlowをインストールする方法
Centos7でgcc4.9.xに更新する方法
CentOSにPerl5をインストールする方法
CentOS8にGitをインストールする方法
CentOS8にGradleをインストールする方法
CentOS8にElasticsearchをインストールする方法
CentOS8にJenkinsをインストールする方法
CentOS8にJavaをインストールする方法
CentOS8にGCCをインストールする方法
CentOS8にNginxをインストールする方法
CentOS7にAsteriskをインストールする方法
CentOS8にJenkinsをインストールする方法
CentOS8にVagrantをインストールする方法
CentOS8にPython3.8をインストールする方法
CentOS8にTomcat9をインストールする方法
CentOS8にWebminをインストールする方法
CentOS8にRubyをインストールする方法
CentOS8にSkypeをインストールする方法
CentOS8にhtopをインストールする方法
CentOS8にPythonをインストールする方法
CentOS8にElasticsearchをインストールする方法
CentosにWordpressをインストールする方法
CentOS8にhtopをインストールする方法
CentOS8にTeamViewerをインストールする方法
CentOS8にMariaDBをインストールする方法
CentOS7にMongoDBをインストールする方法
CentOS8にOdoo13をインストールする方法
CentOS8にApacheをインストールする方法
CentOS8でSELinuxを無効にする方法
CentOS8にOpenCVをインストールする方法
CentOS8にPHPをインストールする方法
CentOS8にMongoDBをインストールする方法
CentOS8にPostfixメールサーバーをインストールして構成する方法
Ubuntu20.04にスワップスペースを追加する方法
CentOS8でスワップスペースを増やす方法
CentOS8にApacheMavenをインストールする方法
UbuntuでSudoersにユーザーを追加する方法
[グラフィック]セントスにtomcatをインストールする方法
R&D:CentOS7にPython3をインストールする方法
CentOS7にGCCコンパイラをインストールする方法
CentOS8でホスト名を変更する方法