আপনার হাতে যদি কেবলমাত্র কয়েকটি হাতে গোনা কয়েকটি সিস্টেম থাকে তবে আপনি ভুল প্রশ্ন জিজ্ঞাসা করছেন। উত্তরটি মোটেও ইউজারড চালানো নয়, পরিবর্তে এই কাজটি পুতুল বা শেফের মতো একটি কনফিগারেশন ম্যানেজমেন্ট সলিউশনে রেখে দিন। এটি আপনার ব্যবহারকারীর সংজ্ঞাগুলি কেন্দ্রীভূত হতে দেয় এবং আপনার সিস্টেমগুলি কনফিগার করার জন্য আপনাকে লুপের জন্য দৌড়তে এবং রুট ব্যবহারকারীদের সাথে ssh ব্যবহার করতে বাধা দেয়। আপনার কাছে সর্বদা একটি পরিচিত কনফিগারেশন অবস্থায় সিস্টেম থাকবে।
পুতুলের জন্য ডকুমেন্টেশন http://docs.puppetlabs.com এ উপলব্ধ
পুতুলের উদাহরণ হিসাবে:
user { "bob" :
password => "$1$yv3n066X$Vpb05Ac/fHTicNdT9T5vz1", # generated with `openssl passwd -1`
ensure => present, # ensure => absent to remove
managehome => true,
}
adduser
সাধারণত দেবিয়ান / উবুন্টু সিস্টেমে পছন্দ করা হয়।