Ubuntu सर्वर पर एक उपयोगकर्ता जोड़ें
उबंटू सर्वर किसी भी लिनक्स किस्म की तरह है, और इसमें पूर्ण बहु-उपयोगकर्ता क्षमताएं हैं, और किसी भी सर्वर पर एक सामान्य कार्य उपयोगकर्ताओं को जोड़ रहा है.
useradd
Useradd कमांड आपको नए उपयोगकर्ता को कमांड लाइन से आसानी से जोड़ने देगा:
useradd
यह कमांड उपयोगकर्ता को जोड़ता है, लेकिन किसी भी अतिरिक्त विकल्प के बिना आपके उपयोगकर्ता के पास पासवर्ड या होम डायरेक्टरी नहीं होगी.
ध्यान दें: यदि आपको यह कहते हुए एक संदेश मिलता है कि कमांड नहीं मिला है, तो इस तरह से पूर्ण पथ का उपयोग करने का प्रयास करें:
/ Usr / sbin / useradd
आप उपयोगकर्ता के लिए होम डायरेक्टरी सेट करने के लिए -d विकल्प का उपयोग कर सकते हैं। होम निर्देशिका बनाने के लिए -m विकल्प उपयोगकर्ताड को बाध्य करेगा। हम उन विकल्पों के साथ एक उपयोगकर्ता खाता बनाने का प्रयास करेंगे, और फिर खाते के लिए पासवर्ड सेट करने के लिए पासवार्ड कमांड का उपयोग करेंगे। आप वैकल्पिक रूप से useradd कमांड पर -p का उपयोग करके एक पासवर्ड सेट कर सकते हैं, लेकिन मैं पासवार्ड का उपयोग करके पासवर्ड सेट करना पसंद करता हूं.
sudo useradd -d / home / testuser -m testuser
सुडोल पासवार्ड टेस्टर
यह उपयोगकर्ता को testuser नाम देगा और उन्हें अपने घर निर्देशिका / home / testuser में देगा। नई होम डायरेक्टरी की फाइलों को / etc / skel फोल्डर से कॉपी किया जाता है, जिसमें डिफॉल्ट होम डायरेक्टरी फाइल्स होती हैं। यदि आप अपने उपयोगकर्ताओं के लिए डिफ़ॉल्ट मान सेट करना चाहते हैं, तो आप उस निर्देशिका में फ़ाइलों को संशोधित या जोड़कर ऐसा करेंगे। यदि हम उपयोगकर्ता के लिए नई होम निर्देशिका पर एक नज़र डालें:
geek @ ubuntuServ: / etc / skel $ ls -la / home / testuser
कुल 20
drwxr-xr-x 2 वृषण परीक्षक 4096 2006-12-15 11:34 .
drwxr-xr-x 5 रूट रूट 4096 2006-12-15 11: 37…
-rw-r-r- 1 वृषण परीक्षक 220 2006-12-15 11:34 .bash_logout
-rw-r-r- 1 वृषण परीक्षक 414 2006-12-15 11:34 .bash_profile
-rw-r-r- 1 वृषण परीक्षक 2227 2006-12-15 11:34 .bashrc
आप देखेंगे कि इस निर्देशिका में बैश स्क्रिप्ट हैं। यदि आप सभी नए उपयोगकर्ताओं के लिए डिफ़ॉल्ट पथ विकल्प सेट करना चाहते हैं, तो आप फ़ाइलों को / etc / skel में संशोधित करके ऐसा करेंगे, जो तब useradd कमांड द्वारा इन फ़ाइलों को बनाने के लिए उपयोग किया जाएगा.
उपयोगकर्ता जोड़ें
Adduser कमांड useradd कमांड की तुलना में और भी आसान है, क्योंकि यह आपको प्रत्येक जानकारी के लिए संकेत देता है। मुझे यह थोड़ा अजीब लगता है कि दो वस्तुतः पहचाने जाने वाले कमांड हैं जो एक ही काम करते हैं, लेकिन यह आपके लिए बहुत अच्छा है। यहाँ वाक्यविन्यास है:
उपयोगकर्ता जोड़ें
उदाहरण:
geek @ ubuntuServ: / etc / skel $ sudo adduser thegeek
पारण शब्द:
उपयोगकर्ता 'thegeek' जोड़ रहा है ...
नया समूह 'thegeek' जोड़ना (1004).
समूह 'thegeek' के साथ नया उपयोगकर्ता 'thegeek' (1004) जोड़ना.
घर निर्देशिका बनाना / 'घर / thegeek'.
'/ Etc / skel' से फाइल कॉपी करना
नया UNIX पासवर्ड डालें:
नया UNIX पासवर्ड पुनः लिखें:
कोई पासवर्ड नहीं दिया गया
नया UNIX पासवर्ड डालें:
नया UNIX पासवर्ड पुनः लिखें:
पासवार्ड: पासवर्ड सफलतापूर्वक अपडेट किया गया
Thegeek के लिए उपयोगकर्ता जानकारी बदलना
नया मान दर्ज करें, या डिफ़ॉल्ट के लिए ENTER दबाएँ
पूरा नाम []: गीक
कक्ष संख्या []: ०
कार्य फ़ोन []: ५५५-१२१२
होम फ़ोन []: ५५५-१२१२
अन्य []:
क्या जानकारी सही है? [y / N] y