adduserコマンドが素晴らしい方法で動作するのはなぜですか?

adduserコマンドが素晴らしい方法で動作するのはなぜですか?

わかりますさまざまな例Ubuntuサーバーにユーザーを追加する方法

Ubuntu 10.04.2 LTSがあります

私はrootとしてログインし、それを実行するとadduserSSHコマンドラインで「新しいパスワード」と「新しいUNIXパスワード」を尋ねます。

違いは何なのかよくわからないし、なぜ両方のタイプのパスワードを要求するのか疑問に思います。

このadduserコマンドが驚くべき方法で動作するのはなぜですか。基本的なUbuntuの動作からどうして、なぜ外れているのかを調べるにはどうすればよいですか?

--------
# adduser joe
Adding user `joe' ...
Adding new group `joe' (1007) ...
Adding new user `joe' (1003) with group `joe' ...
Creating home directory `/home/joe' ...
Copying files from `/etc/skel' ...
Enter new password:
Retype new password:
Enter new UNIX password:
------

修正する:mattdmとAlexDからのフィードバックで質問をよりよく理解したので、「新しいユーザーを追加するときにLinuxで「新しいUNIXパスワード」と「新しいパスワード」の違いは何ですか?」という質問の元の形式を修正しました。

ベストアンサー1

adduserスクリプトは呼び出しだけでバイナリには、またはetc文字列はpasswdありませんEnter new passwordが、後で文字列がで見つかるため、合計を確認してパスワードに奇妙な点があるかどうかを確認することをお勧めします。Enter new UNIX password/usr/sbin/passwd/lib/security/pam_unix.so/etc/nsswitch.conf/etc/pam.d/*

おすすめ記事