파일에 /etc/shadow
암호화된 비밀번호가 있습니다 .
암호화된 비밀번호는 더 이상 crypt(3)
md5 또는 "유형 1" 형식이 아닙니다. (이전 답변을 바탕으로) 이제 나는
$6$somesalt$someveryverylongencryptedpasswd
항목으로.
더 이상 사용할 수 없습니다
openssl passwd -1 -salt salt hello-world
$1$salt$pJUW3ztI6C1N/anHwD6MB0
암호화된 비밀번호를 생성합니다.
그런 게 (존재하지 않아요)..?
openssl passwd -6 -salt salt hello-world
답변1
Debian 기반 시스템에서는 mkpasswd
.
mkpasswd -m sha-512 PASSWORD [SALT]
( PASSWORD
원하는 비밀번호입니다.SALT
선택 사항입니다. )
신기하게도 이 도구는 가방에서 발견됐다 whois
.
sudo apt-get install whois
답변2
파이썬:
python -c 'import crypt; print crypt.crypt("password", "$6$saltsalt$")'
(파이썬 3 이상에서는 print(crypt.crypt(..., ...))
)
진주:
perl -e 'print crypt("password","\$6\$saltsalt\$") . "\n"'