मैंने उन संगठनों में काम किया है जहां प्रति व्यक्ति एक नया उबंटू उपयोगकर्ता बनाने के बजाय जो एक मशीन में लॉग इन करना चाहता है, सिसड्मिन बस प्रत्येक उपयोगकर्ता की ssh कुंजी जोड़ते हैं .ssh/authorized_keys
, और सभी ssh
को मशीन के रूप में ( जैसे ) ubuntu@host
या ec2-user@host
। (संयोग से, मैंने इसे एक लैब सेटिंग में साझा मैक मिनिस पर भी देखा है।) क्या यह स्वीकार किया गया अभ्यास है, या एक विरोधी पैटर्न?
प्रश्न में मेजबान मुख्य रूप से परीक्षण के लिए उपयोग किया जाता है, लेकिन ऐसे कार्य भी किए जाते हैं जो आम तौर पर प्रति-उपयोगकर्ता कॉन्फ़िगरेशन की आवश्यकता होती है और इसे एक विशिष्ट उपयोगकर्ता द्वारा किए जा रहे हैं, जैसे कि गिट कमिट बनाने और धकेलने के लिए, जो वर्तमान में एक सामान्य git का उपयोग करके किया जाता है। उपयोगकर्ता।