Linuxユーザーセキュリティ

Linuxユーザーセキュリティ

Linux でユーザーが作成されると、そのユーザー名がファイルpasswdに公開されます。これに対するハッシュセットはありますか?

答え1

はい、ユーザー名は一般公開されます。必要に応じて仮名を選択できますが、名前は一意である必要があり、他のユーザーが表示できる必要があります。

何を除いて@ギルスすでに説明しました。ユーザーの主キー、一意の識別子はuidパスワードファイルの3番目のフィールド、または以下の例では「1000」

xenoterracide:x:1000:100::/home/xenoterracide:/bin/zsh

追加できるユーザーと実際に同じ別のユーザーを作成します。

bob:x:1000:100::/home/xenoterracide:/bin/zsh

同じuidので、同じユーザーが必要です。したがって、Unixは整数(または短い整数)を使用してuser idユーザーのパスワード以外のハッシュを必要としません。

パスワードはハッシュされていますが、pam構成によってどのタイプのハッシュが定義されているか、私の場合はsha512を使用します。

password required        pam_unix.so sha512 shadow nullok

関連情報