Bashスクリプトでパスワードハッシュを確認しますか?

Bashスクリプトでパスワードハッシュを確認しますか?

関連Linux Mintのrootパスワードはなぜ私のユーザーパスワードですか?

私のMint 17.3ボックスにはrootパスワードが設定されているようです。パスワードハッシュ/etc/shadow(で始まる$6$...)が表示されます。このパスワードハッシュを私の(既知の)ユーザーパスワードと比較したいと思います。

su -何らかの理由で(接続された質問で)あなたが使用しないと信じていません私のものパスワード、パスワード。

既知のハッシュと既知のパスワードを比較して一致することを確認する簡単な方法(bashなど)はありますか?

ベストアンサー1

/etc/shadow2番目と3番目の文字の間に使用された塩を見つけます。$通常8つあります。

mkpasswd -m sha-512 -S <salt>リクエストに応じて使用する必要があると思われるパスワードを使用して入力してください。$6$<salt>$接頭辞付きのハッシュ値を出力します。

おすすめ記事