回答:
完全なリストはman 3 crypt
(Webバージョン)にあります。
ID | Method
-------------------------------------------------
1 | MD5
2a | Blowfish (on some Linux distributions)
5 | SHA-256 (since glibc 2.7)
6 | SHA-512 (since glibc 2.7)
(BlowfishはWikipedia Crypt(Unix)のいずれか、$2$
または$2a$
それに準じます。)
だから、$6$
手段SHA-512
。
システムが使用するものは、pam_unix PAMモジュールに渡されるオプションによって管理されます。
Ubuntuの最新バージョンのデフォルトは次の場所に設定されてい/etc/pam.d/common-password
ます。
password [success=1 default=ignore] pam_unix.so obscure sha512
これは、次回パスワードを変更するときに、アカウントがNIS / LDAP / Kerberosなどではなくローカルであると想定して、SHA-512を使用してハッシュされることを意味します。
こちらもご覧ください:
!
)が付いています。を読むman shadow
と、パスワードがロックされているため、unixパスワードを使用して直接ログインすることはできません。デフォルトで無効になっているUbuntu set rootアカウントに関係しています。
/etc/shadow
で始まる2つのエントリを示しています$6$
。