如何在 Ubuntu/Debian 上使用 yescrypt 运行 mkpasswd

目前 Ubuntu/Debian 的 mkpasswd 命令不支持 yescrypt

为了仍然使用它,我们可以使用 ulikoehler/mkpasswd docker 镜像运行正确版本的 mkpasswd

run_mkpasswd_docker.sh
docker run --rm -it ulikoehler/mkpasswd

这将提示你输入密码,然后输出 yescrypt 加密和加盐的密码:

mkpasswd_example_output.txt
$ docker run --rm -it ulikoehler/mkpasswd
Password:
$y$j9T$YzrfO5lQkDWahpz5pwYzg/$HzQoMYt.7E1jj.sd6OyYCGI/Qk6oGehNgz5uvY1qp59

Check out similar posts by category: Docker, Linux