Lan Yiyun: Linux コマンド useradd の詳細な説明

Linux システムでは、useraddこのコマンドは新しいユーザー アカウントを作成するために使用されます。これは、ユーザーおよびユーザー グループを管理するための基本的なコマンドの 1 つです。useraddコマンドの詳細な説明は次のとおり です。

文法:

useradd [options] username

パラメータ:

  • optionsuseraddコマンド オプションを指定するために使用されます。複数のオプションを組み合わせて指定できます。
  • username: 新しく作成されたユーザーのユーザー名。

一般的なオプション:

  • -m: ユーザーのホーム ディレクトリを自動的に作成します。通常は -dオプションとともに使用されます。
  • -d: ユーザーのホームディレクトリのパスを指定します。
  • -s: ユーザーのログインシェルを指定します。
  • -g: ユーザーのプライマリ ユーザー グループを指定します。
  • -G: ユーザーに追加のユーザー グループを指定します。カンマで区切って複数のグループを指定できます。
  • -c:ユーザーのコメント情報を指定します。
  • -e:ユーザーの有効期間を指定します。
  • -p: ユーザーのパスワードを指定します。これは暗号化されたパスワードである必要があります。

例:

  1. 新しいユーザーを作成し、ホーム ディレクトリとログイン シェルを指定します。

    useradd -m -d /home/newuser -s /bin/bash newuser

    newuserこれにより、という名前の新しいユーザー が作成され 、/home/newuserユーザーのホーム ディレクトリとしてディレクトリが自動的に作成され、ログイン シェルが に設定されます /bin/bash

  2. 新しいユーザーを作成し、追加のユーザー グループに追加します。

    useradd -G group1,group2 newuser

    これにより、 という名前の新しいユーザーが作成され newuser、そのユーザー group1と group22 つの追加のユーザー グループに参加します。

  3. 新しいユーザーを作成し、有効期限を設定します。

    useradd -e 2023-12-31 newuser

    これにより、 という名前の新しいユーザーが作成され newuser、その有効期限が 2023 年 12 月 31 日に設定されます。

  4. 新しいユーザーを作成し、暗号化されたパスワードを指定します。

    useradd -p '$6$5lxKMSmj$N4ywKK0rw4klL.' newuser

    これにより、 という名前の新しいユーザーが作成され newuser、パスワードが に設定されます $6$5lxKMSmj$N4ywKK0rw4klL.

useradd競合を避けるために、コマンドを使用する前に、同じ名前のユーザーがシステム内にすでに存在するかどうかを確認することをお勧めします 。さらに、ユーザーを作成した後、ユーザーのパスワードと権限、その他の詳細な構成を設定する必要がある場合があります。

おすすめ

転載: blog.csdn.net/tiansyun/article/details/133440105