回答:
Debianとその関連ディストリビューションの場合、adduserはuseraddの使いやすい対話型フロントエンドです。
Ubuntuでは、useraddはユーザーデータベース(/ etc / passwdなど)にエントリを作成するだけです。
一方、adduserはユーザーのホームディレクトリを作成し、/ etc / skelのコンテンツをそのディレクトリに入力し、対話形式でパスワードを設定できるようにします。
常に使用しますadduser
(およびdeluser
ユーザーを削除する場合)。
useradd
、userdel
およびusermod
コマンドは、一方で歴史的な理由のためにそこにある低レベルのユーティリティですadduser/deluser
ドゥザ・ライト・シング™。(アルファベットのuser*
後adduser/deluser
に来るので、どちらを使用するかを覚えています。したがって、「悪い」です。)
それぞれのマンページによると(Ubuntu 12.04 Precise Pangolin、つまりDebian派生システム上)。
adduser
:(エンファシスが追加されました。)
adduser
のaddgroup
コマンドラインオプションと設定情報に従って、ユーザーとグループをシステムに追加します/etc/adduser.conf
。彼らは友好フロントが低レベルのようなツールを終了しているuseradd
、groupadd
とusermod
プログラム、骨格に構成されたホームディレクトリを作成するカスタムスクリプトを実行している、およびその他の機能、Debianポリシーに準拠UIDとGIDの値を選択するデフォルトでは、。adduser
そしてaddgroup
5つのモードのいずれかで実行することができます。
useradd
:
useradd
ユーザーを追加するための低レベルのユーティリティです。Debianでは、管理者は通常adduser(8)
代わりに使用する必要があります。
こちらもご覧ください:
adduser
とは
useradd
?(Ask Ubuntuで)。lrwxrwxrwx。1ルートルート7 Nov 17 13:52 / usr / sbin / adduser-> useradd
1つは、もう1つへの「ショートカット」/「シンボリックリンク」です。違いはありません。
これはredhat linux(およびcentos / fedora)で行われますが、他のディストリビューションでは当てはまらない場合があります。