मैंने इस तरह से ssh (रूट अनुमति के साथ) के साथ एक उपयोगकर्ता बनाने की कोशिश की:
ssh root@123.45.6.7 useradd -p $(openssl passwd -1 1234) newuser
ऐसा करने से, मैं सफलतापूर्वक नाम से एक खाता बना सकता हूं newuser
, लेकिन मैं अपेक्षित पासवर्ड (जो है 1234
) के साथ लॉगिन नहीं कर सकता
इससे कोई फर्क नहीं पड़ता कि मैं दोहरे उद्धरण जोड़ूँ:
ssh root@123.45.6.7 "useradd -p $(openssl passwd -1 1234) newuser"
और फिर मैं सोच रहा था कि क्या मैं हैशेड पासवर्ड उत्पन्न कर सकता हूं और इसे स्थानीय रूप से एक चर के रूप में सहेज सकता हूं, लेकिन फिर भी कोई भाग्य नहीं है।
password=$(openssl passwd -1 1234)
ssh root@123.45.6.7 "useradd -p $password newuser"
क्या कोई ऐसी चीज है जो मुझे याद आती है? अग्रिम में धन्यवाद!