उबंटू सर्वर पर एक उपयोगकर्ता जोड़ें

उबंटू सर्वर पर एक उपयोगकर्ता जोड़ें
उबंटू सर्वर पर एक उपयोगकर्ता जोड़ें
Anonim

उबंटू सर्वर किसी भी लिनक्स किस्म की तरह है, और इसमें पूर्ण बहु-उपयोगकर्ता क्षमताएं हैं, और किसी भी सर्वर पर एक आम कार्य उपयोगकर्ताओं को जोड़ रहा है।

useradd

Useradd कमांड आपको कमांड लाइन से आसानी से एक नया उपयोगकर्ता जोड़ने देगा:

useradd

यह आदेश उपयोगकर्ता को जोड़ता है, लेकिन बिना किसी अतिरिक्त विकल्प के आपके उपयोगकर्ता के पास पासवर्ड या होम निर्देशिका नहीं होगी।

ध्यान दें:अगर आपको यह संदेश मिलता है कि आदेश नहीं मिला है, तो इस तरह के पूर्ण पथ का उपयोग करने का प्रयास करें:

/usr/sbin/useradd

आप उपयोगकर्ता के लिए होम निर्देशिका सेट करने के लिए -d विकल्प का उपयोग कर सकते हैं। -एम विकल्प उपयोगकर्ता निर्देशिका को होम निर्देशिका बनाने के लिए मजबूर करेगा। हम उन विकल्पों के साथ एक उपयोगकर्ता खाता बनाने का प्रयास करेंगे, और फिर खाते के लिए पासवर्ड सेट करने के लिए passwd कमांड का उपयोग करें। आप वैकल्पिक रूप से useradd कमांड पर -p का उपयोग करके पासवर्ड सेट कर सकते हैं, लेकिन मैं passwd का उपयोग करके पासवर्ड सेट करना पसंद करता हूं।

sudo useradd -d /home/testuser -m testuser

sudo passwd testuser

यह उपयोगकर्ता को testuser नामित करेगा और उन्हें / home / testuser में अपनी होम निर्देशिका दे देगा। नई होम निर्देशिका में फ़ाइलों को / etc / skel फ़ोल्डर से कॉपी किया गया है, जिसमें डिफ़ॉल्ट होम निर्देशिका फ़ाइलें हैं। यदि आप अपने उपयोगकर्ताओं के लिए डिफ़ॉल्ट मान सेट करना चाहते हैं, तो आप उस निर्देशिका में फ़ाइलों को संशोधित या जोड़कर ऐसा करेंगे। यदि हम उपयोगकर्ता के लिए नई होम निर्देशिका देखें:

geek@ubuntuServ:/etc/skel$ ls -la /home/testuser total 20 drwxr-xr-x 2 testuser testuser 4096 2006-12-15 11:34. drwxr-xr-x 5 root root 4096 2006-12-15 11:37.. -rw-r–r– 1 testuser testuser 220 2006-12-15 11:34.bash_logout -rw-r–r– 1 testuser testuser 414 2006-12-15 11:34.bash_profile -rw-r–r– 1 testuser testuser 2227 2006-12-15 11:34.bashrc

आप देखेंगे कि इस निर्देशिका में बैश स्क्रिप्ट हैं। यदि आप सभी नए उपयोगकर्ताओं के लिए डिफ़ॉल्ट पथ विकल्प सेट करना चाहते हैं, तो आप फ़ाइलों को / etc / skel में संशोधित करके ऐसा करेंगे, जिसका उपयोग इन फ़ाइलों को useradd कमांड द्वारा बनाने के लिए किया जाएगा।

उपयोगकर्ता जोड़ें

Adduser कमांड useradd कमांड से भी आसान है, क्योंकि यह आपको जानकारी के प्रत्येक टुकड़े के लिए संकेत देता है। मुझे यह थोड़ा मजाकिया लगता है कि दो वस्तुतः समान रूप से नामित कमांड हैं जो एक ही काम करते हैं, लेकिन यह आपके लिए लिनक्स है। वाक्यविन्यास यहां दिया गया है:

adduser

उदाहरण:

geek@ubuntuServ:/etc/skel$ sudo adduser thegeek Password: Adding user `thegeek’… Adding new group `thegeek’ (1004). Adding new user `thegeek’ (1004) with group `thegeek’. Creating home directory `/home/thegeek’. Copying files from `/etc/skel’ Enter new UNIX password: Retype new UNIX password: No password supplied Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Changing the user information for thegeek Enter the new value, or press ENTER for the default Full Name : The Geek Room Number : 0 Work Phone : 555-1212 Home Phone : 555-1212 Other : Is the information correct? [y/N] y

सिफारिश की: