요리사에서 런타임에 사용자 생성을 위해 암호를 설정하는 방법. openssl을 사용하고 chef의 사용자 자원에 설정하는 암호화 메커니즘 대신. 대신 다음 방법요리사에서 런타임에 사용자 암호를 설정하는 방법
:
openssl passwd -1 "theplaintextpassword"
$1$JJsvHslV$szsCjVEroftprNn4JHtDi.
후 사용자 리소스에 설정
user "random" do
supports :manage_home => true
comment "Random User"
uid 1234
gid "users"
home "/home/random"
shell "/bin/bash"
password "$1$JJsvHslV$szsCjVEroftprNn4JHtDi."
end
어떤 대안이 있습니까? ..
http://judepereira.com/blog/use-ruby-to-generate-your-shadow-password/에서 더 .. 내 문제는 해결하지 않습니다. 여전히 해결책을 찾고 있습니다 –
@mohan 제 답변으로 문제가 해결되지 않습니까? 귀하의 질문과 마찬가지로 해시를 생성합니다. –