यह एक Teradata नोड व्यवस्थापक के लिए निश्चित जवाब है
1: अपने/etc/hosts फ़ाइल गोटो और एक पाठ फ़ाइल
में आईपी के या नोड नामों की एक सूची बनाने ------------------ सी के लिए विन्यास फाइल RVers शुरू ------------
SMP007-1
SMP007-2
SMP007-3
------ अंत फ़ाइल cfg फ़ाइल से इन टिप्पणियों के बाहर छोड़ ---
अब स्क्रिप्ट
printf "प्रयोक्ता आईडी:" सभी नोड्स भर में एक पासवर्ड सेट
पढ़ MYUSERID
printf "नया पासवर्ड:"
`
बिल्ली में पढ़ा MYPASS
मैं के लिए /usr/bin/setpwd.srvrs `
$ i
ssh जड़ पर पासवर्ड बदलने @ $ मैं sudo गूंज गूंज करना "$ MYUSERID": "$ MYPASS" | chpasswd
गूंज पासवर्ड $ i
किया पर बदल
ठीक है मैं जानता हूँ कि मैं ssh और जड़ साथ एक प्रमुख सुरक्षा नियम तोड़े हैं लेकिन मैं आपको इसके साथ सुरक्षा लोगों सौदा दूँगा
_________________________________
अपने setpwd.srvrs कॉन्फ़िग फ़ाइल के साथ अपने/usr/bin subdir में रखते
जब आप आदेश यह आपको उपयोगकर्ता आईडी
के लिए एक बार संकेत देता है चलानेफिर पासवर्ड के लिए एक बार। तब स्क्रिप्ट सभी nodes
setpwd.srvrs फ़ाइल में प्रत्येक नोड
पर पासवर्ड रहित एसएसएच करता है, फिर उपयोगकर्ता के संपर्क या माध्यमिक
पासवर्ड सत्यापन के बिना पासवर्ड सेट करता है। अब आप कितनी बार यह
करना चाहते थे लेकिन यह नहीं पता था कि कैसे? बड़ी ज़रूरत के साथ, महान नवाचार आता है।
सोचें कि सर्वर की सैकड़ों
के साथ व्यवस्थापक के लिए यह कितना उपयोगी है।
इसी प्रकार प्रश्न: http://askubuntu.com/questions/94060/run-adduser-non-interactively/667842#667842 – ThorSummoner