adduser コマンドジェネレーター
新しいユーザーアカウントを作成するためのadduserコマンドを生成する
adduserの使い方入門
## adduserとは?
`adduser`コマンドは、Debian/Ubuntuシステム上に新しいユーザーアカウントを作成します。これは`useradd`をより使いやすくした対話型のラッパーで、デフォルトでパスワードとフルネームの入力を求め、ホームディレクトリを設定し、そこにスケルトンファイルをコピーします。
## 使用方法
1. **ユーザー名の入力**: 新しいユーザーのログイン名を指定します(必須)。 2. **アカウントオプションの設定**: 必要に応じて、プライマリグループ、サプリメンタリグループ、ホームディレクトリ、シェル、またはGECOSコメントを指定します。 3. **フラグの選択**: ホームディレクトリを作成するには`-m`にチェックを入れ、システムアカウントを作成するには`--system`を選択します。 4. **コピーして実行**: 生成されたコマンドをターミナルにコピーします。root権限で、または`sudo`を使用して実行してください。
一般的なオプション
### `-g` プライマリーグループ ユーザーのプライマリログイングループを名前またはGIDで設定します。ユーザー名と同じ名前のグループを自動作成するデフォルト設定を上書きします。
### `-G` 追加グループ ユーザーを追加のグループに追加します(カンマで区切り、スペースなし)。例:`-G sudo,docker`。
### `-d` ホームディレクトリ デフォルトではないホームディレクトリのパスを指定します。例:`-d /var/lib/jenkins`。
### `-s` ログインシェル ログインシェルのパスを設定します。一般的な値:`/bin/bash`、`/bin/zsh`、`/usr/sbin/nologin`(サービスアカウント用)。
### `-m` ホームディレクトリの作成 ホームディレクトリを作成し、`/etc/skel`から内容を初期化します。デフォルトで作成しないシステムでは`-m`が指定されていない場合、ホームディレクトリは作成されません。
### `-c` コメント(GECOS) `finger`のようなツールやメールで表示されるコメントフィールド(フルネーム、部屋番号、電話番号)を設定します。
### `--system` システムユーザー データベースやデーモンなどのサービスアカウント用に、UIDの範囲が低く、デフォルトで有効期限のないシステムユーザーを作成します。
▶sudoとdockerのアクセス権を持つユーザーをどのように作成しますか?
▶ログインできないサービスアカウントをどのように作成すればよいですか?
▶adduserとuseraddの違いは何ですか?
このツールがあなたに役立ったなら、私にコーヒーをご馳走することをお勧めします。
私にコーヒーを買ってください。