ホームページ  >  記事  >  運用・保守  >  Linuxでユーザーを追加する方法

Linuxでユーザーを追加する方法

藏色散人
藏色散人オリジナル
2021-12-15 17:07:4835415ブラウズ

Linux でユーザーを追加する方法: 1. 「sudo adduser alvin」などの構文で adduser メソッドを使用してユーザーを作成します; 2. 「sudo」などの構文で useradd メソッドを使用してユーザーを作成しますuseradd alvin -m -d /home/alvin" ..."。

Linuxでユーザーを追加する方法

この記事の動作環境: linux5.9.8 システム、Dell G3 コンピューター。

linux ユーザーを追加する方法は?

Linux でのユーザーの作成と削除:

主に Linux でユーザーを作成します。 adduseruseradd の 2 つの方法があり、それぞれの違いと主な使用方法は次のとおりです:

adduser

adduser の使用方法は非常に簡単です。の場合は、次のように adduser username だけで十分です。

sudo adduser alvin

このコマンドは実際には Perl スクリプトであり、その最下層は引き続き useradd コマンドを呼び出します。インターネット上の多くのチュートリアルでは、人間とコンピュータの対話を実行できると記載されていますが、現在、一部のディストリビューション (centOS など) ではそれが実際に改良されており、面倒な対話は必要なく、上記のコマンドだけでユーザーを作成できます。

adduser コマンドは 自動的にユーザーのホーム ディレクトリを作成し、シェル バージョン を指定します。ただし、一部のディストリビューションではユーザーの作成時にユーザー パスワードの設定を求められますが、そうでないディストリビューションではパスワードを手動で設定する必要があります。

ユーザーのパスワードを作成する方法は次のとおりです。

sudo passwd alvin

useradd

useradd は比較的複雑なコマンドであり、自由度が高くなります。 useradd username だけを実行すると、3 つのユーザーが作成されます。つまり、 ユーザー ホーム ディレクトリなし、指定されたシェル バージョンなし、パスワードなし です。

ユーザーを正常に作成するには、いくつかのオプションを使用してパラメーターを完了する必要もあります。 useradd コマンドで一般的に使用されるオプションは次のとおりです:

-c9eeed1176ba4c80c94304efba4bd6269: コメント テキストを追加します。コメントテキストは passwd のコメントフィールドに保存されます;

-d46873d1f0affccaf8785ff229f63d003: ユーザーがログインするときの開始ディレクトリを指定します;

-D : デフォルト値を変更します;

-e23b1e640ef96db2e864669f3fb316311: アカウントの有効期間を指定します;

-fa2895cf32cfb674e78e57d82c0889104: パスワードの有効期限が切れてからの日数を指定しますアカウントを閉じる ;

-gf43ae4ec324e0c754c0154614174d75e: ユーザーが属するグループを指定します;

-Gf43ae4ec324e0c754c0154614174d75e: ユーザーが属する追加グループを指定します;

-m: ユーザーのログイン ディレクトリを自動的に作成します;

-M: ユーザーのログイン ディレクトリを自動的に作成しません;

-n: の作成をキャンセルしますユーザーのログイン ディレクトリ グループ;

-r: システム アカウントの作成;

-s: ログイン後にユーザーが使用するシェルを指定;

-u: ユーザーIDを指定します。

私たち一般ユーザーにとって、より一般的に使用されるオプションは、上で赤でマークされた 3 つのオプションです。マネージャーは、上記のオプションをすべて習得する必要があります。現在、上で赤で強調表示されている 3 つのオプションに焦点を当てています。

-d オプションは、ユーザーのホーム ディレクトリを指定するために使用されます。これは、ユーザーがログイン時に入力するディレクトリです。例: -d /home/alvin は、指定されたユーザーのホーム ディレクトリが /home/alvin であることを意味します。通常、-d オプションは -m オプションとともに使用されます。-m オプションは、指定されたディレクトリが存在しない場合に自動的に作成するために使用されます。

-s オプションは、ユーザーのデフォルトのシェル バージョンを指定します。設定されていない場合、デフォルトのバージョンは /bin/sh です。したがって、useradd を使用して新しいユーザーを作成するときの従来の使用法は次のとおりです。

sudo useradd alvin -m -d /home/alvin -s /bin/bash

この方法でユーザーは正常に作成できますが、まだパスワードがありません。パスワードを作成する方法は引き続き passwd コマンドを使用しますが、ここでは再度説明しません。

userdel

ユーザーを削除するには、「userdel ユーザー名」だけを入力します。システム上に残されたファイルも削除するのが最善です。これは「userdel -r username」を使用して実行できます。

sudo userdel -r alvin

推奨される学習: 「linux ビデオ チュートリアル

以上がLinuxでユーザーを追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。