"Useradd" આદેશનો ઉપયોગ કરીને લિનક્સમાં યુઝર્સ કેવી રીતે બનાવવું

Linux આદેશ જીવનને સરળ બનાવે છે

આ માર્ગદર્શિકા તમને બતાવે છે કે આદેશ વાક્યની મદદથી લીનક્સમાં વપરાશકર્તાઓ કેવી રીતે બનાવવું. જ્યારે ઘણા ડેસ્કટોપ Linux વિતરકો વપરાશકર્તાઓ બનાવવા માટે ગ્રાફિકલ સાધન પૂરું પાડે છે, તે આદેશ વાક્યમાંથી કેવી રીતે કરવું તે શીખવા માટે એક સારો વિચાર છે જેથી તમે નવા યુઝર્સ ઇન્ટરફેસો શીખ્યા વગર તમારી કુશળતા એક વિતરણમાંથી બીજામાં ટ્રાન્સફર કરી શકો.

12 નું 01

કેવી રીતે વપરાશકર્તા બનાવો

વપરાશકર્તા રૂપરેખા ઉમેરો

ચાલો એક સરળ વપરાશકર્તા બનાવીએ.

નીચેનો આદેશ તમારી સિસ્ટમ માટે પરીક્ષણ તરીકે નવું વપરાશકર્તા ઉમેરશે:

સુડો useradd ટેસ્ટ

જ્યારે આ આદેશ ચલાવવામાં આવે ત્યારે શું થશે તે / etc / default / useradd માં સ્થિત થયેલ રૂપરેખાંકન ફાઈલના સમાવિષ્ટો પર આધારિત છે.

/ Etc / default / useradd ના સમાવિષ્ટો જોવા માટે નીચેનો આદેશ ચલાવો:

સુડો નેનો / etc / default / useradd

રૂપરેખાંકન ફાઈલ મૂળભૂત શેલ સેટ કરશે જે ઉબુન્ટુમાં bin / sh છે. બીજા બધા વિકલ્પોની ટિપ્પણી કરવામાં આવે છે.

ટિપ્પણી કરેલ વિકલ્પો તમને ડિફૉલ્ટ હોમ ફોલ્ડર, એક જૂથ, એકાઉન્ટ અક્ષમ થાય તે પહેલાંના ટ્રેઝર્સની સંખ્યા અને ડિફૉલ્ટ સમાપ્તિ તારીખ પહેલાં દિવસની સંખ્યાને સેટ કરવાની મંજૂરી આપે છે.

ઉપરોક્ત માહિતીમાંથી મેળવવામાં આવતી મહત્વની બાબત એ છે કે વપરાશકર્તાએડડને કોઈ સ્વીચ વગર ચલાવવાથી વિવિધ વિતરણો પર વિવિધ પરિણામો આવી શકે છે અને તે બધું / etc / default / useradd ફાઇલમાંની સેટિંગ્સ સાથે કરવું છે.

/ Etc / default / useradd ફાઇલની સાથે વધુમાં, /etc/login.defs નામની ફાઇલ પણ છે જે પાછળથી માર્ગદર્શિકામાં ચર્ચા કરશે.

મહત્વપૂર્ણ: સુડો દરેક ડિસ્ટ્રીબ્યુશન પર ઇન્સ્ટોલ કરેલ નથી. જો તે ઇન્સ્ટોલ ન હોય તો તમારે વપરાશકર્તાઓ બનાવવા માટે યોગ્ય પરવાનગીઓ સાથે એકાઉન્ટમાં લૉગ ઇન કરવાની જરૂર છે

12 નું 02

ઘર ડિરેક્ટરી સાથે વપરાશકર્તા કેવી રીતે બનાવવી તે

હોમ સાથે વપરાશકર્તા ઉમેરો

પહેલાંના ઉદાહરણમાં એકદમ સરળ હતા પરંતુ વપરાશકર્તા સેટિંગ્સ ફાઇલ પર આધારિત હોમ ડાયરેક્ટરીને આપી શકે છે અથવા ન પણ હોઈ શકે છે.

નીચેની આદેશનો ઉપયોગ કરવા માટે હોમ ડિરેક્ટરી બનાવવાની ફરજ પાડવા માટે:

useradd -m પરીક્ષણ

ઉપરોક્ત આદેશ વપરાશકર્તા પરીક્ષણ માટે / home / test ફોલ્ડર બનાવે છે.

12 ના 03

વિવિધ હોમ ડિરેક્ટરી સાથે વપરાશકર્તા કેવી રીતે બનાવવો

વિવિધ ઘર સાથે વપરાશકર્તા ઉમેરો

જો તમે ઇચ્છતા હોવ કે યુઝર પાસે હોમ ફોલ્ડર ડિફૉલ્ટથી અલગ જગ્યાએ હોય તો તમે -d સ્વીચનો ઉપયોગ કરી શકો છો.

sudo useradd -m -d / ટેસ્ટ કસોટી

ઉપરોક્ત આદેશ રુટ ફોલ્ડર હેઠળ યુઝર ટેસ્ટ માટે ટેસ્ટ કહેવાય ફોલ્ડર બનાવશે.

નોંધ: -m સ્વીચમાં ફોલ્ડર બનાવી શકાશે નહીં. તે /etc/login.defs ની અંદર સેટિંગ પર આધારિત છે.

આને -m સ્વિચને સ્પષ્ટ કર્યા વગર કામ કરવા માટે ફાઇલ /etc/login.defs ને ફેરફાર કરો અને ફાઇલના તળિયે નીચેની લીટી ઉમેરો:

CREATE_HOME હા

12 ના 04

Linux ની મદદથી વપરાશકર્તાના પાસવર્ડને કેવી રીતે બદલવો

વપરાશકર્તા પાસવર્ડ બદલો Linux.

હવે તમે હોમ ફોલ્ડર સાથે યુઝર બનાવ્યું છે, તમારે વપરાશકર્તાની પાસવર્ડ બદલવો પડશે.

વપરાશકર્તાનો પાસવર્ડ સેટ કરવા માટે તમારે નીચેના આદેશનો ઉપયોગ કરવાની જરૂર છે:

પાસવડ ટેસ્ટ

ઉપરોક્ત આદેશ તમને પરીક્ષણ વપરાશકર્તાનો પાસવર્ડ સેટ કરવાની પરવાનગી આપશે. તમે ઉપયોગ કરવા માંગતા હો તે પાસવર્ડ માટે તમને પૂછવામાં આવશે.

05 ના 12

વપરાશકર્તાઓને કેવી રીતે બદલવું

વપરાશકર્તા લિંક્સ સ્વિચ કરો.

તમે ટર્મિનલ વિંડોમાં નીચે લખીને તમારા નવા વપરાશકર્તાની એકાઉન્ટની ચકાસણી કરી શકો છો:

સુ - પરીક્ષણ

ઉપરોક્ત આદેશ વપરાશકર્તાને ટેસ્ટ એકાઉન્ટમાં સ્વીચ કરે છે અને એમ ધારી રહ્યા છીએ કે તમે હોમ ફોલ્ડર બનાવ્યું છે જે તમને તે વપરાશકર્તા માટે હોમ ફોલ્ડરમાં મૂકવામાં આવશે.

12 ના 06

એક સમાપ્તિ તારીખ સાથે વપરાશકર્તા બનાવો

સમાપ્તિ સાથે વપરાશકર્તા ઉમેરો

જો તમે કોઈ કાર્યાલયમાં કામ કરી રહ્યા હો અને તમારા પાસે એક નવા ઠેકેદાર હોય જે શરુઆતના સમયના ટૂંકા ગાળા માટે તમારા કાર્યાલયમાં હશે તો તમે તેના અથવા તેણીના વપરાશકર્તા ખાતાની એક સમાપ્તિ તારીખ સેટ કરવા માગો છો.

એ જ રીતે, જો તમારી પાસે રહેવા માટે આવતા કુટુંબ હોય તો તમે તે કુટુંબના સભ્ય માટેનું એક વપરાશકર્તા એકાઉન્ટ બનાવી શકો છો જે છોડ્યા પછીની મુદત પૂરી થાય છે.

વપરાશકર્તા બનાવતી વખતે સમાપ્તિ તારીખ સુયોજિત કરવા માટે, નીચેનો આદેશ વાપરો:

useradd -d / home / test -e 2016-02-05 પરીક્ષણ

તારીખ YYYY-MM-DD ફોર્મેટમાં ઉલ્લેખિત હોવી જોઈએ જ્યાં YYYY વર્ષ છે, MM એ મહિનાનો નંબર છે અને ડીડી એ દિવસનો નંબર છે.

12 ના 07

કેવી રીતે વપરાશકર્તા બનાવો અને એક ગ્રુપ તે સોંપો

વપરાશકર્તાને જૂથમાં ઉમેરો

જો તમારી પાસે તમારી કંપનીમાં જોડાઇ રહેલા નવો વપરાશકર્તા હોય તો તમે તે વપરાશકર્તા માટે ચોક્કસ જૂથોને સોંપી શકો છો જેથી તેમની પાસે તેમની ફાઇલોના અન્ય સભ્યો તરીકે સમાન ફાઇલો અને ફોલ્ડર્સની ઍક્સેસ હોય.

ઉદાહરણ તરીકે, કલ્પના કરો કે તમારી પાસે યોહાન નામની વ્યક્તિ છે અને તે એકાઉન્ટન્ટ તરીકે જોડાયા હતા.

નીચેના આદેશ એકાઉન્ટ્સ જૂથમાં જોન ઉમેરશે.

useradd -m જોન-જી એકાઉન્ટ્સ

12 ના 08

Linux માં લૉગિન મૂળભૂત સમાયોજિત કરવું

લૉગિન ડિફૉલ્ટ્સ

ફાઈલ /etc/login.defs એ રૂપરેખાંકન ફાઈલ છે કે જે પ્રવેશ પ્રવૃત્તિઓ માટે મૂળભૂત વર્તણૂક પૂરી પાડે છે.

આ ફાઇલમાં કેટલીક કી સેટિંગ્સ છે. /etc/login.defs ફાઇલને ખોલવા માટે નીચેનો આદેશ દાખલ કરો:

સુડો નેનો /etc/login.defs

Login.defs ફાઇલમાં નીચેની સેટિંગ્સ છે જે તમે બદલવા માંગી શકો છો:

નોંધ લો કે આ મૂળભૂત વિકલ્પો છે અને નવો યુઝર બનાવતી વખતે તેઓ ઓવરરાઇડ થઈ શકે છે.

12 ના 09

એક વપરાશકર્તા બનાવવા જ્યારે પ્રવેશ પાસવર્ડ સમાપ્તિ સ્પષ્ટ કરવા માટે કેવી રીતે

લૉગિન સમાપ્તિ તારીખ સાથે વપરાશકર્તા ઉમેરો.

તમે પાસવર્ડ સમાપ્તિ તારીખ, લોગિન રીટ્રીઝની સંખ્યા અને વપરાશકર્તા બનાવતી વખતે સમયસમાપ્તિ સેટ કરી શકો છો.

નીચેના ઉદાહરણ પાસવર્ડ ચેતવણી સાથે વપરાશકર્તા કેવી રીતે બનાવવો તે બતાવે છે, પાસવર્ડ સમાપ્ત થાય તે પહેલાંના મહત્તમ દિવસોની સંખ્યા અને લૉગિન રીટ્રાઇઝ સેટ.

સુડો વપરાશકર્તાએડ ટેસ્ટ 5-એમ -કે PASS_MAX_DAYS = 5 -કે PASS_WARN_AGE = 3-કે LOGIN_RETRIES = 1

12 ના 10

ઘર ફોલ્ડર વિના વપરાશકર્તાના ફોર્સ બનાવટ

કોઈ ઘર ફોલ્ડર સાથે વપરાશકર્તા ઉમેરો.

જો login.defs ફાઇલ પાસે વિકલ્પ CREATE_HOME છે, તો પછી જ્યારે કોઈ વપરાશકર્તા બનાવવામાં આવે છે ત્યારે હોમ ફોલ્ડર આપમેળે બનાવવામાં આવશે.

હોમ ફોલ્ડર વિના વપરાશકર્તાને બનાવવા માટે, સેટિંગ્સને અનુસરતા નીચેની આદેશનો ઉપયોગ કરો:

useradd -m પરીક્ષણ

તે એકદમ ગૂંચવણમાં મૂકે છે કે -m ઘર બનાવવા માટે વપરાય છે અને -એમ ઘર બનાવવા માટે નથી માટે વપરાય છે.

11 ના 11

વપરાશકર્તા બનાવતી વખતે વપરાશકર્તાની સંપૂર્ણ નામ સ્પષ્ટ કરો

ટિપ્પણીઓ સાથે વપરાશકર્તા ઉમેરો.

તમારી વપરાશકર્તા સર્જન નીતિના ભાગ રૂપે, તમે પહેલી પ્રારંભિક જેવી વસ્તુને પસંદ કરી શકો છો, તે પછીનું છેલ્લું નામ. ઉદાહરણ તરીકે, "જોહ્ન સ્મિથ" માટેનું વપરાશકર્તા નામ "જેસ્મિથ" હશે.

વપરાશકર્તા વિશે વિગતો શોધી રહ્યા હોય ત્યારે તમે પછી જ્હોન સ્મિથ અને જેન્ની સ્મિથ વચ્ચે તફાવત સમક્ષ રજુ કરવાનો પ્રયત્ન કરી શકશો નહીં.

તમે એક એકાઉન્ટ બનાવતી વખતે એક ટિપ્પણી ઉમેરી શકો છો જેથી વપરાશકર્તાનું વાસ્તવિક નામ શોધવાનું સરળ બને.

નીચેના આદેશ આ કેવી રીતે કરવું તે બતાવે છે:

યુઝરએડ-એમ જેસ્મિથ -સી "જોહ્ન સ્મિથ"

12 ના 12

/ Etc / passwd ફાઇલનું વિશ્લેષણ કરી રહ્યા છે

Linux વપરાશકર્તા માહિતી

જ્યારે તમે વપરાશકર્તા બનાવો છો તે વપરાશકર્તાની વિગતો / etc / passwd ફાઇલમાં ઉમેરાય છે.

ચોક્કસ વપરાશકર્તા વિશે વિગતો જોવા માટે તમે grep આદેશને નીચે પ્રમાણે વાપરી શકો છો:

grep john / etc / passwd

નોંધ: ઉપરોક્ત આદેશ વપરાશકર્તાનામના ભાગરૂપે જ્હોન શબ્દના બધા વપરાશકર્તાઓની વિગતો આપશે.

/ Etc / passuword ફાઇલમાં દરેક વપરાશકર્તા વિશે ક્ષેત્રોની કોલોન-વિભાજિત સૂચિ છે.

નીચે પ્રમાણે ક્ષેત્રો છે: