ホームページ >運用・保守 >Linuxの運用と保守 >Linuxでユーザーを追加するコマンドは何ですか

Linuxでユーザーを追加するコマンドは何ですか

王林
王林オリジナル
2020-07-17 10:21:2012194ブラウズ

Linux でユーザーを追加するコマンドは、useradd または adduser です。どちらのコマンドも、スーパーユーザー権限でユーザー アカウントを作成し、ユーザーのホーム ディレクトリを作成するために使用できます。アカウントが正常に作成されたら、passwd コマンドを使用してアカウントのパスワードを設定できます。

Linuxでユーザーを追加するコマンドは何ですか

#Linux でユーザーを追加するには、useradd または adduser コマンドを使用できます。これら 2 つのコマンドは、ユーザー アカウントの確立とユーザーのホーム ディレクトリの作成に使用され、使用権限はスーパー ユーザーです。

(推奨チュートリアル: linux チュートリアル)

構文:

useradd[-d home][-s shell][-c comment][-m [-k template]][-f inactive][-e expire][-p passwd][-r]name

主なパラメータの紹介:

  • -c: コメントテキストを追加します。これは passwd のコメント列に保存されます。

  • -d: ユーザーがログインするときのホーム ディレクトリを指定します。システムのデフォルト値 /home/

  • #-D を置き換えます。 :デフォルト値を変更します。

  • -e: アカウントの有効期限を指定します。日付形式は MM/DD/YY (例: 06/30/12) です。デフォルトは、永続的に有効であることを意味します。

  • -f: パスワードの有効期限が切れてからアカウントを閉鎖するまでの日数を指定します。 0 の場合、アカウントはすぐに非アクティブ化されます。-1 の場合、アカウントは常に使用可能になります。デフォルト値は -1 です。

  • #-g: ユーザーが属するグループを指定します。値にはグループ名または GID を指定できます。ユーザー グループはすでに存在している必要があり、デフォルト値は 100 (ユーザー) です。

  • -G: ユーザーが属する追加のグループを指定します。

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

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

  • -n: ユーザー名で指定されたグループの作成をキャンセルします。

  • -r: システム アカウントを作成します。

  • -s: ユーザーがログイン後に使用するシェルを指定します。デフォルト値は /bin/bash です。

  • -u: ユーザーID番号を指定します。この値はシステム内で一意である必要があります。デフォルトでは、0 ~ 499 がシステム ユーザー アカウント用に予約されているため、値は 499 より大きい必要があります。

詳細説明:

useradd は、adduser コマンドと同じで、ユーザー アカウントの作成に使用できます。アカウントの作成後、passwd を使用してアカウントのパスワードを設定します。 useradd コマンドを使用して作成されたアカウントは、実際には /etc/passwd テキスト ファイルに保存されます。

例:

たとえば、新しいユーザー アカウント testuser1 を作成し、UID を 544 に設定したいとします。ホーム ディレクトリは /usr/testuser1 で、users グループに属します。

#useradd -u 544 -d /usr/testuser1  -g users -m  testuser1

-m は、ホーム ディレクトリが存在しない場合に自動的に作成されることを意味します。

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

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