Linuxユーザは、バルクを追加します

  1、最初のユーザーは、テキストファイルを編集するには:

    各列/etc/passwdのパスワードファイルの書き込みのフォーマットは、パスワードフィールドは空白のままにすることができ、同じディレクトリをホストすることができないかのx番号を入力してください、各ユーザーのユーザー名、UIDに注意を払います。次のようにサンプルファイルUSER.TXT読み取ります。

    

USER001 :: 600100:ユーザー:/ホーム/ USER001:/ binに/ bashのを
user002 :: 601100:ユーザー:/ホーム/ user002:/ binに/ bashのを
user003 :: 602100:ユーザー:/ホーム/ user003: / binに/ bashのを
user004 :: 603100:ユーザー:/ホーム/ user004:/ binに/ bashのを
user005 :: 604100:ユーザー:/ホーム/ user005:/ binに/ bashのを
user006 :: 605100:ユーザー:/ホーム/ user006:/ binに/ bashの

  2、rootとしてコマンドを実行して  /usr/sbin/newusers、あなただけのユーザーから作成したファイルuser.txtユーザーを作成、データをインポートすることを:  

#1 newusersの<USER.TXT

その後、コマンドを実行することができます  vipw か  vi /etc/passwd チェックし  /etc/passwd 、ユーザが発生したかどうか、これらのデータファイル、およびユーザーのホームディレクトリが作成されているかどうか。

       図3に示すように、コマンドを実行するの/ usr / sbinに/ pwunconv

/etc/shadow 生成され  shadow たコードデコードして、書き戻し  /etc/passwd では、とパスワードフィールドが削除。これはキャンセルする暗号変換作業の次のステップ容易にするために、ある   関数を。/etc/shadowshadowshadow password

#1 pwunconv

  4、各ユーザーのパスワード制御ファイルを編集します。

  サンプルファイル  passwd.txt は次のよう:

USER001:パスワード
user002:パスワード
user003:パスワード
user004:パスワード
user005:パスワード
user006:パスワード

       5、rootとしてコマンドを実行します  /usr/sbin/chpasswd

ユーザーのパスワードを作成し、chpasswd それが通過します  /usr/bin/passwd エンコードされたコマンドコード書かれた  /etc/passwd パスワードバーを。

#chpasswd < passwdの .TXT

    図6は、後の書き込みは/ etc / passwdのパスワードフィールドをエンコードされたパスワードを決定します。

実行して  /usr/sbin/pwconv パスワードをエンコード  shadow passwordし、その結果を書き込みます  /etc/shadow

#1はpwconv

これは、設定が正しいかどうかは、これらのチェックのために/ホームユーザーのホームディレクトリのパーミッションに行くことができた後、多数のユーザーの作成が完了し、ユーザーのログイン認証パスワードが正しいです。

 参考:https://www.runoob.com/linux/linux-comm-tee.html

おすすめ

転載: www.cnblogs.com/revel171226/p/11440998.html