Linux-дегі пайдаланушыларды қалай құруға болады «useradd» командасын қолданыңыз

Linux командалары өмірді жеңілдетеді

Бұл нұсқаулық пәрмен жолын пайдаланып Linux ішіндегі пайдаланушыларды қалай жасау керектігін көрсетеді. Көптеген жұмыс үстелі Linux дистрибутивтерін пайдаланушыларға арналған графикалық құралымен қамтамасыз етсе де, жаңа пайдаланушы интерфейстерін оқымай, өзіңіздің дағдыларыңызды бір таратылымнан екіншіге көшіру үшін пәрмен жолынан қалай істеу керек екенін білу жақсы идея.

01-ден 12-ге дейін

Пайдаланушыны жасау жолы

Пайдаланушыны теңшеу.

Қарапайым пайдаланушыны жасау арқылы бастаймыз.

Төмендегі пәрмен жүйеге тест деп аталатын жаңа пайдаланушыны қосады:

sudo useradd тесті

Бұл пәрмен іске қосылған кезде не болады / etc / default / useradd файлында орналасқан конфигурация файлының мазмұны.

/ Etc / default / useradd мазмұнын қарау үшін келесі пәрменді іске қосыңыз:

sudo nano / etc / default / useradd

Конфигурация файлы Ubuntu- дағы bin / sh деген әдепкі қабықты орнатады. Барлық қалған нұсқалары түсіндіріледі.

Түсіндірілген опциялар әдепкі басты қалтаны, топты, тіркелгі өшірілгенге дейін құпиясөздің мерзімі аяқталғаннан кейінгі күндер мен әдепкі мерзімнің аяқталу күнін орнатуға мүмкіндік береді.

Жоғарыда келтірілген мәліметтерден жинау маңызды нәрсе - бұл командамыздың пайдаланушысының командаларын іске қоспай, әртүрлі үлестірулерде әртүрлі нәтиже беруі мүмкін және барлық параметрлерді / etc / default / useradd файлында жасауға болады.

/ Etc / default / useradd файлына қосымша, сонымен қатар нұсқаулықта талқыланатын /etc/login.defs деп аталатын файл бар.

Маңызды: sudo әр таратуда орнатылмаған. Егер ол орнатылмаса, пайдаланушыларға арналған тиісті рұқсаттары бар тіркелгіге кіру қажет

02-ден 12-ге дейін

Пайдаланушыны негізгі каталогпен жасау әдісі

Үйдегі пайдаланушыны қосыңыз.

Алдыңғы мысал жеткілікті қарапайым, бірақ пайдаланушы параметр параметрлерінің файлына негізделген үй каталогы болуы мүмкін немесе болмауы мүмкін.

Келесі пәрменді пайдалану үшін үй каталогын жасауға мәжбүрлеу:

useradd -m сынағы

Жоғарыда көрсетілген пәрмен пайдаланушы сынағы үшін home / test қалтасын жасайды.

03-тен 12-ге дейін

Пайдаланушыны басқа үй каталогы арқылы қалай жасау керек

Басқа үйге пайдаланушыны қосыңыз.

Егер сіз пайдаланушыға әдепкі бойынша басқа жерде үй қалтасы болса, -d қосқышын пайдалануға болады.

sudo useradd -m -d / сынақ сынағы

Жоғарыда көрсетілген пәрмен түбірлік қалтада пайдаланушы сынағы үшін тест деп аталатын қалта жасайды.

Ескерту: -m қосқышы ішінде қалта жасалмауы мүмкін. Бұл /etc/login.defs ішіндегі параметрге байланысты.

Бұл файлды /etc/login.defs файлын өңдейтін -m айқындамасын көрсетпестен жұмыс істеу үшін және төмендегі жолды қосыңыз:

CREATE_HOME иә

04/12

Linux арқылы пайдаланушының құпия сөзін қалай өзгерту керек

Пайдаланушы құпия сөзін өзгерту Linux.

Енді сіз басты қалтаны пайдаланатын пайдаланушы жасаған болсаңыз, пайдаланушы паролін өзгертуіңіз керек.

Пайдаланушының паролін орнату үшін келесі пәрменді пайдалану қажет:

passwd сынағы

Жоғарыда көрсетілген пәрмен тест пайдаланушының паролін орнатуға мүмкіндік береді. Пайдаланғыңыз келетін құпия сөз сұралады.

05-тен 12-ге дейін

Пайдаланушыларды қалай ауыстыруға болады

Linux пайдаланушысын ауыстырыңыз.

Сіз жаңа пайдаланушының тіркелгісін терминал терезесіне теру арқылы тексере аласыз:

су - сынау

Жоғарыда көрсетілген пәрмен пайдаланушыны сынақ тіркелгісіне ауыстырады және сіз осы пайдаланушыға арналған бастапқы қалтаға орналастырылатын бастапқы қалтаны жасаған деп ойлайсыз.

06-дан 12-ке дейін

Пайдаланушыны жарамдылық мерзімімен жасаңыз

Пайдаланушыны мерзімі аяқталған кезде қосыңыз.

Егер кеңседе жұмыс істеп жүрсеңіз және сізде қысқа мерзім ішінде сіздің кеңсеңізде болуды бастайтын жаңа мердігер бар болса, онда сіз өзіңіздің пайдаланушы шотыңызда жарамдылық мерзімін белгілегіңіз келеді.

Сол сияқты, егер отбасыңыз қалуға келсе, сол отбасы мүшесіне кеткеннен кейін аяқталатын пайдаланушы тіркелгісін жасай аласыз.

Пайдаланушыны жасау кезінде жарамдылық мерзімін орнату үшін келесі пәрменді пайдаланыңыз:

useradd -d / home / test -e 2016-02-05 сынағы

Күн YYYY-MM-DD форматында көрсетілуі керек, онда YYYY жыл, ММ - ай нөмірі және DD - күндік нөмірі.

07-тен 12-ге дейін

Пайдаланушыны жасау және оны топқа тағайындау

Пайдаланушыны Топқа қосу.

Егер сіздің компанияңыздың жаңа пайдаланушысы бар болса, сол пайдаланушыларға нақты топтарды тағайындағыңыз келуі мүмкін, сонда олар өздерінің басқа мүшелерімен бірдей файлдар мен қалталарға қол жеткізе алады.

Мысалы, Джон деп аталатын жігіттің болғанын елестетіп көрші, ол бухгалтер ретінде қосылды.

Келесі пәрмен есептік топқа Джон қосады.

useradd -m john -G есептік жазбалары

08-тен 12-ге дейін

Linux ішіндегі кіру әдепкі параметрлерін реттеу

Кіру әдепкі мәні.

/etc/login.defs файлы - кіру әрекеттеріне арналған әдепкі әрекетті қамтамасыз ететін конфигурациялық файл.

Бұл файлда кейбір негізгі параметрлер бар. /etc/login.defs файлын ашу үшін келесі пәрменді енгізіңіз:

sudo nano /etc/login.defs

Login.defs файлы өзгерткіңіз келетін келесі параметрлерді қамтиды:

Назар аударыңыз, бұл әдепкі параметрлер болып табылады және олар жаңа пайдаланушыны жасау кезінде алдын ала анықталуы мүмкін.

09-дан 12-ге дейін

Пайдаланушыны жасау кезінде кіру құпия сөзінің мерзімін анықтау жолы

Пайдаланушыны кіруді жарамдылық мерзімімен қосу.

Құпия сөздің жарамдылық мерзімін, кіру әрекеттерінің санын және пайдаланушы жасаған кезде күту уақытын орнатуға болады.

Төмендегі мысалда құпия сөз туралы ескертуі бар пайдаланушыны жасау, құпия сөздің мерзімі біткенше максимум күндер саны және кіру әрекеттерінің қайталануы көрсетілген.

sudo useradd test5 -m -K PASS_MAX_DAYS = 5 -K PASS_WARN_AGE = 3 -K LOGIN_RETRIES = 1

10-дан 12-ке дейін

Негізгі қалта жоқ пайдаланушы құру

Негізгі қалта жоқ пайдаланушыны қосыңыз.

Егер login.defs файлында CREATE_HOME yes орнатылса, онда пайдаланушы құрылған кезде автоматты түрде үй қалтасы жасалады.

Пайдаланушы параметрлерін қарамастан, үй қалтасынсыз жасау үшін келесі пәрменді пайдаланыңыз:

useradd -M сынағы

Бұл - үйді жасауды білдіреді және үйді жасамайды дегенді білдіреді.

11-тен 12-ге дейін

Пайдаланушы жасаған кезде пайдаланушының толық атын көрсетіңіз

Пайдаланушыларды түсініктемелермен қосыңыз.

Пайдаланушыны жасау саясатының бір бөлігі ретінде сіз бірінші бастапқы, кейінгі тегі сияқты нәрсені жасауды таңдай аласыз. Мысалы, «Джон Смит» пайдаланушы аты «jsmith» болады.

Пайдаланушы туралы мәліметтерді іздеген кезде сіз Джон Смит пен Дженни Смит арасындағы айырмашылықты таба алмайсыз.

Есептік жазбаны жасау кезінде түсініктеме қосуға болады, сондықтан пайдаланушының нақты атауын табу жеңілірек болады.

Төмендегі пәрмен осы әрекетті қалай орындау керектігін көрсетеді:

useradd -m jsmith -c «john smith»

12 12

/ Etc / passwd файлын талдау

Linux пайдаланушы туралы ақпарат.

Пайдаланушыны жасаған кезде осы пайдаланушының мәліметтерін / etc / passwd файлына қосылады.

Белгілі бір пайдаланушы туралы мәліметтерді көру үшін grep пәрменін төмендегідей пайдалануға болады:

grep john / etc / passwd

Ескерту: Жоғарыда көрсетілген пәрмен пайдаланушы атының бөлігі ретінде Джон сөзі бар барлық пайдаланушылар туралы мәліметтерді қайтарады.

/ Etc / passuword файлы әрбір пайдаланушы туралы өрістердің қос нүктелі тізімін қамтиды.

Өрістер келесідей: