लिनक्स आदेशहरूले जीवनलाई सजिलो बनाउँछ
यो मार्गदर्शकले तपाईंलाई कसरी लिनक्स भित्र प्रयोगकर्ताहरू सिर्जना गर्ने कमांड लाइन प्रयोग गरेर देखाउँछ। जबकि धेरै डेस्कटप लेन्स प्रयोगकर्ताहरूले प्रयोगकर्ताहरू सिर्जना गर्न ग्राफिक उपकरण प्रदान गर्दछ यो एक राम्रो विचार हो कि यो कमांड रेखाबाट कसरी गर्ने भनेर जान्दछन् ताकि तपाइँ नयाँ प्रयोगकर्ता इन्टरफेसहरू सिक्ने बिना तपाईले आफ्नो कुञ्जीहरू एक वितरणबाट अर्कोमा स्थानान्तरण गर्न सक्नुहुनेछ।
01 को 12
कसरी प्रयोगकर्ता सिर्जना गर्ने
सरल प्रयोगकर्ता सिर्जना गरेर सुरु गरौं।
निम्न आदेशले तपाईंको प्रणालीमा नयाँ नाम प्रयोगकर्तालाई परीक्षण गर्नेछ:
sudo useradd test
यो आदेश चलिरहेको बेला के हुने हुन्छ जब / etc / default / useradd मा अवस्थित कन्फिगुरेसन फाइलको सामग्रीमा निर्भर हुनेछ।
विषयवस्तुको / etc / default / useradd को हेर्नका लागि निम्न आदेश चलाउनुहोस्:
sudo nano / etc / default / useradd
कन्फिगुरेसन फाइलले पूर्वनिर्धारित खोल सेट गर्दछ जुन Ubuntu बिन / श्यानमा छ। अन्य सबै विकल्पहरू टिप्पणी गरिएका छन्।
टिप्पणी गरिएका विकल्पहरूले तपाईंलाई पूर्वनिर्धारित गृह फोल्डर सेट गर्न अनुमति दिन्छ, एक समूह, खाता असक्षम भएपछि पूर्वनिर्धारित म्याद मिति भन्दा अघि पासवर्ड समाप्त भएको दिनको संख्या।
माथिको जानकारीबाट लिने महत्त्वपूर्ण कुरा यो हो कि प्रयोगकर्ताड कमाण्ड बिना कुनै स्विच बिना चलिरहेको विभिन्न परिणामहरू मा फरक परिणामहरू सिर्जना गर्न सक्छ र / etc / default / useradd फाइलमा सबै सेटिङहरूसँग यो गर्न सक्छ।
/ Etc / default / useradd फाइल को अतिरिक्त, त्यहाँ /etc/login.defs फाइल जो पनि पछि गाइड मा छलफल गरिनेछ।
महत्वपूर्ण: सुडो हरेक वितरणमा स्थापित छैन। यदि यो स्थापित छैन भने तपाईलाई प्रयोगकर्ताहरू सिर्जना गर्न उपयुक्त अनुमतिहरूको साथमा खाता लग गर्न आवश्यक छ
02 को 12
कसरी एक गृह निर्देशिकाको साथ एक प्रयोगकर्ता सिर्जना गर्ने
अघिल्लो उदाहरण एकदम सरल थियो तर प्रयोगकर्ताले सेटिङ फाइलमा आधारित गृह डाइरेक्टरी सङ्कलन गरेको छैन।
गृह डाइरेक्टरीको निर्माणलाई निम्न आदेश प्रयोग गर्नको लागि बलियो बनाउन:
प्रयोगकर्ताadd -m परीक्षण
माथिको आदेशले उपयोगकर्ता परीक्षणको लागि / गृह / परीक्षण फोल्डर सिर्जना गर्दछ।
03 मध्ये 12
कसरी एक फरक गृह निर्देशिकाको साथ एक प्रयोगकर्ता सिर्जना गर्ने
यदि तपाईले प्रयोगकर्तालाई फरक स्थानमा एक फरक फोल्डरमा गृह फोल्डर राख्न चाहनुहुन्छ भने तपाइँ डी-डी स्विच प्रयोग गर्न सक्नुहुनेछ।
sudo useradd -m -d / test test
माथिको कर्डले फोल्डर फोल्डरको तहत प्रयोगकर्ता परीक्षणको लागि परीक्षण नामक फोल्डर सिर्जना गर्नेछ।
नोट: -म भित्र भित्र फोल्डर सिर्जना गर्न सकिँदैन। यो /etc/login.defs भित्र सेटिङमा निर्भर गर्दछ।
कुनै काम बिना यो काम प्राप्त गर्न को लागि एक -एम स्विच फाइल /etc/login.defs संपादित गर्नुहोस र फाइल को तल मा निम्नलिखित रेखा जोडें:
CREATE_HOME हो
04 मध्ये 12
कसरी प्रयोग गर्ने प्रयोगकर्ताको पासवर्ड लिनक्स प्रयोग गरेर
अब तपाईले प्रयोगकर्ता फोल्डरको साथमा प्रयोगकर्ता सिर्जना गर्नुभएको छ तपाईले प्रयोगकर्ताको पासवर्ड परिवर्तन गर्न आवश्यक छ।
प्रयोगकर्ताको पासवर्ड सेट गर्न तपाईंलाई निम्न आदेश प्रयोग गर्न आवश्यक छ:
पासवाडी परीक्षण
माथिको आदेशले परीक्षण प्रयोगकर्ताको पासवर्ड सेट गर्न अनुमति दिन्छ। तपाईलाई प्रयोग गर्न चाहानु भएको पासवर्डको लागि तपाईंलाई संकेत गरिनेछ।
05 मध्ये 12
प्रयोगकर्ताहरूलाई कसरी स्विच गर्ने?
तपाईं आफ्नो नयाँ प्रयोगकर्ताको खातालाई टर्मिनल सन्झ्यालमा निम्न टाइप गरेर परीक्षण गर्न सक्नुहुन्छ:
su - test
माथिको आदेशले प्रयोगकर्तालाई परीक्षण खातामा स्विच गर्दछ र तपाईले एउटा गृह फोल्डर सिर्जना गर्नुभएका छ जुन तपाईं प्रयोगकर्ताको लागि गृह फोल्डरमा राख्नुहुनेछ।
06 को 12
प्रयोगकर्ता समाप्ति मितिको साथ सिर्जना गर्नुहोस्
यदि तपाईं एक कार्यालयमा काम गर्दै हुनुहुन्छ र तपाईंसँग एक नयाँ समयावधि हुने छोटो छोटो समयको लागि तपाईंको कार्यालयमा रहेको छ, तपाईं आफ्नो प्रयोगकर्ता खातामा म्याद समाप्ति मिति सेट गर्न चाहनुहुन्छ।
त्यसै गरी, यदि तपाईंसँग परिवारमा बस्नु भएको छ भने तपाईले त्यस परिवारको सदस्यको लागि एक प्रयोगकर्ता खाता सिर्जना गर्न सक्नुहुनेछ जुन छोडिदिनु भएको समाप्त हुन्छ।
प्रयोगकर्ता सिर्जना गर्दा समाप्ति मिति सेट गर्न, निम्न आदेश प्रयोग गर्नुहोस्:
useradd -d / home / test -e 2016-02-05 परीक्षण
मिति YYYY-MM-DD ढाँचामा निर्दिष्ट हुनुपर्छ जहाँ YYYY वर्ष हो, एमएम महिनाको संख्या हो र डीडी दिनको संख्या हो।
07 मध्ये 12
कसरी प्रयोगकर्ता सिर्जना गर्ने र यसलाई समूहमा असाइन गर्नुहोस्
यदि तपाईसँग नयाँ प्रयोगकर्ता छ तपाईंको कम्पनीमा सामेल हुनुहुने छ भने तपाईले प्रयोगकर्ताको लागि निर्दिष्ट समूहहरू असाइन गर्न चाहानुहुन्छ ताकि तिनीहरूसँग तिनीहरूका टोलीका अन्य सदस्यहरूको रूपमा त्यहि फाइलहरू र फोल्डरहरूमा पहुँच छ।
उदाहरणको लागि, कल्पना गर्नुहोस् कि तपाईलाई जवान भनिन्छ मान्छे र उहाँ एकाउन्टेंटको रूपमा सामेल हुनुहुन्थ्यो।
निम्न आदेशले ज्यान खाता समूहमा थप गर्दछ।
प्रयोगकर्ताadd -m john -G खाताहरू
08 को 12
लगइन डिफल्ट समायोजन लिनक्स भित्र
फाइल /etc/login.defs कन्फिगरेसन फाइल हो जुन लगइन गतिविधिहरूको लागि पूर्वनिर्धारित व्यवहार प्रदान गर्दछ।
यस फाइलमा केही कुञ्जी सेटिङहरू छन्। /etc/login.defs फाइल खोल्न को लागि निम्नलिखित आदेश दर्ज गर्नुहोस:
sudo nano /etc/login.defs
Login.defs फाइलले निम्न सेटिङहरू समावेश गर्दछ जुन तपाई परिवर्तन गर्न चाहानुहुन्छ:
- PASS_MAX_DAYS - पासवर्ड कति समय समाप्त हुन्छ।
- PASS_MIN_DAYS - पासवर्ड कसरी बदल्न सकिन्छ?
- PASS_WARN_AGE - पासवर्डको म्याद समाप्त गर्नु अघि दिनको चेतावनी।
- LOGIN_RETRIES - असफल हुनुको लगइन प्रयासहरूको संख्या।
- LOGIN_TIMEOUT - लग इन समय भन्दा पहिले कति लामो छ।
- DEFAULT_HOME - कुनै गृह फोल्डर अवस्थित छैन भने प्रयोगकर्ता लगिन सक्दछ।
यो नोट गर्नुहोस् कि यी पूर्वनिर्धारित विकल्पहरू छन् र तिनीहरू नयाँ प्रयोगकर्ता सिर्जना गर्दा ओभरराइड गर्न सकिन्छ।
09 मध्ये 12
प्रयोगकर्ता सिर्जना गर्दा लगइन पासवर्ड समाप्ति कसरी निर्दिष्ट गर्ने?
तपाईं पासवर्ड समाप्ति मिति सेट गर्न सक्नुहुन्छ, लग इन पुनः प्रयासहरूको संख्या र प्रयोगकर्ता सिर्जना गर्दा टाइमआउट।
निम्न उदाहरणले पासवर्ड चेतावनीको साथ कसरी प्रयोगकर्ता सिर्जना गर्न सक्छ, अधिकतम अवधि दिन पासवर्ड समाप्त हुन्छ र पुन: प्रयास पुनः सेट गर्नुहोस्।
sudo प्रयोगकर्ता test5 -m -K PASS_MAX_DAYS = 5 -K PASS_WARN_AGE = 3 -K LOGIN_RETRIES = 1
10 मध्ये 12
गृह फोल्डरको बिना प्रयोगकर्ताको सिर्जना बल दिनुहोस्
यदि login.defs फाइलमा विकल्प CREATE_HOME हो सेट गर्नुहोस् त्यसपछि प्रयोगकर्ताले सिर्जना गरेको बेला गृह फोल्डर स्वतः सिर्जना गरिनेछ।
गृह फोल्डर बिना प्रयोगकर्ता सिर्जना गर्न सेटिङ्स को बिना निम्न आदेश को प्रयोग:
प्रयोगकर्ताड-एम परीक्षण
यो एकदम भ्रमित छ कि - घर बनाउनको लागी खडा छ र - एम घर बनाउन नसक्ने खडा छ।
11 मध्ये 12
प्रयोगकर्ता सिर्जना गर्दा प्रयोगकर्ताको पूरा नाम निर्दिष्ट गर्नुहोस्
तपाईंको प्रयोगकर्ता सिर्जना नीतिको भागको रूपमा, तपाईंले पहिलो सुरुवात जस्तै केहि अन्तिम कार्य गरेर अन्तिम नामको रूपमा रोज्न सक्नुहुनेछ। उदाहरणको लागि, "जॉन स्मिथ" को लागि प्रयोगकर्तानाम "जस्मिथ" हुनेछ।
जब प्रयोगकर्ताको बारेमा विवरण खोज्दै तपाईंले त्यस पछि जॉन स्मिथ र जेनी स्मिथ बीच भेद गर्न सक्नुहुन्न।
खाता सिर्जना गर्दा तपाइँ टिप्पणी थप्न सक्नुहुन्छ त्यसैले प्रयोगकर्ताको वास्तविक नाम पत्ता लगाउन सजिलो छ।
निम्न आदेशले यो कसरी गर्ने गर्दछ:
प्रयोगकर्ताadd -m jsmith -c "जॉन स्मिथ"
12 मध्ये 12
यस / etc / passwd फाइलको विश्लेषण गर्दै
जब तपाइँ प्रयोगकर्ता सिर्जना गर्नुहुन्छ त्यस प्रयोगकर्ताको विवरण / etc / passwd फाइलमा थपिएका छन्।
एक विशेष प्रयोगकर्ताको बारेमा विवरणहरू हेर्न तपाईं निम्न रूपमा ग्रीप आदेश प्रयोग गर्न सक्नुहुनेछ:
grep john / etc / passwd
नोट: माथिको आदेश प्रयोगकर्ता नामको बारेमा प्रयोगकर्ता जॉनको बारेमा जानकारी फिर्ता गर्नेछ।
/ Etc / passuword फाइलले प्रत्येक प्रयोगकर्ताको बारेमा कोल्ड-विभाजित सूचीहरू समावेश गर्दछ।
यो क्षेत्र निम्नानुसार छन्:
- प्रयोगकर्तानाम;
- एन्क्रिप्टेड पासवर्ड (जुन तपाईले देख्न सक्नुहुन्न);
- प्रयोगकर्ता ID;
- प्रयोगकर्ताको समूह आईडी;
- प्रयोगकर्ताको पूरा नाम;
- प्रयोगकर्ताको गृह डाइरेक्टरी;
- लगइन खोल।