getpwnam() を使って /etc/shadow からハッシュされたパスワードを取得するには?

getpwnam() を使って /etc/shadow からハッシュされたパスワードを取得するには?

明らかに機能があります(パスワードを取得/etc/passwd)、ユーザー名が与えられると、そのユーザーに関するその他の詳細(シェル、uid、gidなど)と一緒にその項目が返されます。

/etc/shadowしかし、この機能をシャドウパスワードファイル()と連携させる方法がわかりません。可能ですか?アプリケーションはroot

ベストアンサー1

シャドウパスワードファイルのポイントは次のとおりです。getpwnam いいえそれからパスワードを返します。あなたは見る必要がありますman 3 shadowそしてgetspnam特に。

おすすめ記事