このシステムに接続するユーザーごとに個別のアカウントを作成する必要がある場合があります。システムに新しいユーザーを追加するために、システムで使用できる2つのコマンド useradd があります。 およびadduser 。 adduserコマンドは、useraddコマンドの拡張バージョンです。 adduserコマンドは、バックエンドでuseraddコマンドを使用します。このチュートリアルは、CentOS、RHEL、Fedora、およびCoreOSオペレーティングシステムでユーザーを追加および削除するのに役立ちます。
1。新しいユーザーを追加
このチュートリアルでは、例としてadduserコマンドを使用しています。次のコマンドは、システム上に「rahul」という名前の新しいユーザーを作成します
# adduser rahul
それでも、このアカウントでシステムにログインすることはできません。それをアクティブにするには、アカウントにパスワードを設定する必要があります。このコマンドを使用して、新しいパスワードを設定します。
# passwd rahul Changing password for user rahul. New password: ************** Retype new password: ************** passwd: all authentication tokens updated successfully.
デフォルトでは、上記のコマンドはユーザーのホームディレクトリを/ home/<ユーザー名>として作成します。ただし、次のコマンドを使用して、他の場所のホームディレクトリを指定できます。
# adduser rahul --home=/var/home/rahul
デフォルトの代わりにユーザーに他のシェルを指定することもできます。–shellを使用してください 以下のようにスイッチの後にシェル名を続けます。
# adduser rahul --shell=/bin/bash
ユーザーのホームディレクトリを作成したくない場合。以下のように、adduserコマンドで–no-create-homeスイッチを使用できます。
# adduser rahul --no-create-home
2。システムからユーザーを削除
これで、不要になったユーザーをシステムからロックまたは削除することができます。次のコマンドを使用して、システムからユーザーを削除します。
# userdel rahul
上記のコマンドは、ユーザーのホームディレクトリを削除しません。ユーザーのホームディレクトリも削除する場合は、コマンドで-rまたは–remove-homeパラメータを使用します。たとえば、以下のコマンドは、ユーザーrahulとそのホームディレクトリを完全に削除します。
# userdel rahul --remove-home