Як стварыць карыстальнікаў у Linux Выкарыстанне «useradd» Command

Каманды Linux робяць жыццё прасцей

Гэта кіраўніцтва пакажа вам , як ствараць карыстальнікаў ўнутры Linux з дапамогай каманднага радка. Хаця многія настольныя дыстрыбутывы Linux прадастаўляюць графічны інструмент для стварэння карыстальнікаў гэта добрая ідэя, каб даведацца, як зрабіць гэта з каманднага радка, так што вы можаце перадаць свае навыкі ад аднаго дыстрыбутыва на іншы без вывучэння новых карыстацкіх інтэрфейсаў.

01 з 12

Як стварыць карыстальніка

Карыстальнік Дадаць Config.

Давайце пачнем з стварэння простага карыстальніка.

Наступная каманда дадасць новы карыстальнік пад назвай тэст на вашу сістэму:

SUDO useradd тэст

Што адбудзецца, калі гэтая каманда выконваецца, будзе залежаць ад змесціва файла канфігурацыі, размешчанага ў / і г.д. / па змаўчанні / useradd.

Для таго, каб праглядзець змесціва / і г.д. / па змаўчанні / useradd запусціце наступную каманду:

Судо нана / і г.д. / па змаўчанні / useradd

Канфігурацыйны файл будзе ўстаноўлена абалонка па змаўчанні , які ў Ubuntu з'яўляецца бен / ш. Усе астатнія варыянты закаментаваўшы.

У закаментаваны параметры дазваляюць наладзіць хатнюю тэчку па змаўчанні, група, колькасць дзён пасля таго, як пароль мінуў да рахунку робіцца інвалідам і тэрмін дзеяння па змаўчанні.

Важна, каб атрымаць з прыведзенай вышэй інфармацыі з'яўляецца тое, што запуск useradd каманды без якіх-небудзь перамыкачоў можа вырабляць розныя вынікі на розных размеркавання і ўсё гэта рабіць з наладамі ў / і г.д. / useradd файла / па змаўчанні.

У дадатак да / useradd файл / і г.д. / па змаўчанні, ёсць таксама файл пад назвай /etc/login.defs, якія будуць абмяркоўвацца пазней у кіраўніцтве.

Важны: Суд не ўсталяваны на кожным дыстрыбутыве. Калі ён не ўстаноўлены , Вам неабходна ўвайсці ў сістэму з адпаведнымі правамі доступу для стварэння карыстальнікаў

02 з 12

Як стварыць карыстальніка з хатняй дырэкторыі

Дадаць карыстальнік з домам.

Папярэдні прыклад быў даволі просты , але карыстальнік можа ці не можа быць прысвоены хатні каталог на аснове налад файла.

Для таго, каб фарсіраваць стварэнне хатняй дырэкторыі выкарыстоўваць наступную каманду:

useradd -m тэст

Гэтая каманда стварае / дом / тэставую тэчку для тэсту карыстальніка.

03 з 12

Як стварыць карыстальніка з іншай хатняй дырэкторыі

Дадаць карыстальнік з іншым домам.

Калі вы хочаце, каб карыстальнік павінен мець хатнюю тэчку ў іншым месцы па змаўчанні вы можаце выкарыстоўваць ключ -d.

Суда useradd -m -d / тэст тэсту

Гэтая каманда створыць тэчку тэст для тэставання карыстальніка ў каранёвай тэчцы.

Заўвага: У -m перамыкач тэчка не можа быць створана. Гэта залежыць ад налад у /etc/login.defs.

Для таго, каб атрымаць гэтую працу без ўказанні -m перамыкач рэдагавання файлаў /etc/login.defs і ў ніжняй частцы файла дадайце наступны радок:

CREATE_HOME ды

04 з 12

Як змяніць пароль карыстальніка з дапамогай Linux

Змяніць пароль карыстальніка Linux.

Зараз, калі вы стварылі карыстальнік з хатняй тэчкай, неабходна змяніць пароль карыстальніка.

Для ўстаноўкі пароля карыстальніка неабходна выкарыстоўваць наступную каманду:

PASSWD тэст

Гэтая каманда дазволіць вам усталяваць пароль для тэставага карыстальніка. Вам будзе прапанавана ўвесці пароль, які вы хочаце выкарыстаць.

05 з 12

Як перамыкаць карыстальнікаў

Перамыкач Linux User.

Вы можаце праверыць уліковы запіс новага карыстальніка, увёўшы наступную каманду ў акне тэрмінала:

су - тэст

Гэтая каманда перамыкае карыстальніка на тэставы рахунак і калі вы стварылі хатнюю тэчку будзе змешчаны ў хатнюю тэчку для гэтага карыстальніка.

06 з 12

Стварэнне Карыстальніка з датай заканчэння тэрміну дзеяння

Даданне карыстальніка з заканчэннем.

Калі вы працуеце ў офісе і ў вас ёсць новы падрадчык запуску, які збіраецца быць у офісе на працягу кароткага перыяду часу, то вам трэба будзе ўсталяваць дату заканчэння тэрміну дзеяння яго ці яе ўліковага запісу карыстальніка.

Сапраўды гэтак жа, калі ў вас ёсць сям'я прыходзіць застацца, то вы можаце стварыць уліковы запіс карыстальніка для гэтага члена сям'і, які заканчваецца пасля таго, як яны пакінулі.

Каб усталяваць дату заканчэння тэрміну дзеяння пры стварэнні карыстальніка, выкарыстоўвайце наступную каманду:

useradd -d / дома / тэст -e 2016/02/05 тэст

Дата павінна быць указана ў фармаце YYYY-MM-DD, дзе YYYY з'яўляецца годам, ММ нумар месяца і ДД нумар дня.

07 з 12

Як стварыць карыстальніка і прысвоіць яго групе

Дадаць карыстальніка да групы.

Калі ў вас ёсць новы карыстальнік далучэння вашай кампаніі, то вы можаце прызначыць пэўныя групы для гэтага карыстальніка, так што яны маюць доступ да тых жа файлы і тэчкі, як і іншыя члены іх каманды.

Напрыклад, уявіце, што вы мелі хлопец па імені Джон і яго ўступленне ў якасці бухгалтара.

Наступная каманда дадасць Джона ў групу рахункаў.

useradd -m -G джон рахункі

08 з 12

Наладкі адпавядаюць Уваход У Linux

Уваход па змаўчанні.

Файл /etc/login.defs ўяўляе сабой файл канфігурацыі, якая забяспечвае паводзіны па змаўчанні для ўваходу ў сістэму дзейнасці.

Ёсць некаторыя ключавыя параметры ў гэтым файле. Каб адкрыць файл /etc/login.defs увядзіце наступную каманду:

Судо нана /etc/login.defs

Файл login.defs ўтрымлівае наладзіць кампутар, якія вы можаце захацець змяніць:

Звярніце ўвагу, што гэтыя параметры па змаўчанні, і яны могуць быць перавызначаны пры стварэнні новага карыстальніка.

09 з 12

Як пазначыць Увайсці заканчэнні тэрміну дзеяння пароля Пры стварэнні карыстальніка

Дадаць карыстальніка С Лагін Дата заканчэння тэрміну дзеяння.

Вы можаце ўсталяваць пароль дату заканчэння тэрміну дзеяння, колькасць паўторных спробаў уваходу ў сістэму і таймаўту пры стварэнні карыстальніка.

У наступным прыкладзе паказана, як стварыць карыстальніка з папярэджаннем паролю максімальную колькасць дзён да заканчэння тэрміну дзеяння пароля і ўваходу ў сістэму паўторных спробаў ўсталяваць.

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

10 з 12

Стварэнне сіла карыстальніка без хатняй тэчкі

Дадаць карыстальніка With No Home Folder.

Калі файл login.defs мае опцыю CREATE_HOME ды усталёўваецца тады , калі карыстальнік стварае хатнюю тэчку аўтаматычна будзе створаны.

Для таго, каб стварыць карыстальніка без хатняй тэчкі, незалежна ад налад выкарыстоўвайце наступную каманду:

Тэст useradd -M

Гэта даволі заблытаная, што -m выступае за стварэнне дома і -M азначае не ствараць дома.

11 з 12

Пакажыце поўнае імя карыстальніка Пры стварэнні карыстальніка

Дадаць карыстальніка з каментарамі.

У рамках сваёй палітыкі стварэння карыстальніка, вы можаце выбраць, каб зрабіць нешта накшталт першага пачатковага, а затым па прозвішчах. Напрыклад, імя карыстальніка для «John Smith» будзе «JSmith».

Пры пошуку падрабязнай інфармацыі аб карыстальнік не можа затым быць у стане правесці адрозненне паміж Джонам Смітам і Джэні Сміт.

Вы можаце дадаць каментар пры стварэнні ўліковага запісу, так што лягчэй пазнаць сапраўднае імя карыстальніка.

Наступная каманда паказвае, як гэта зрабіць:

useradd -m JSmith -c "Джон Сміт"

12 з 12

Аналізуючы / і г.д. / пароль файл

Linux Інфармацыя пра карыстальніка.

Пры стварэнні карыстальніка дэталі гэтага карыстальніка дадаюцца ў / і г.д. / пароль файл.

Для прагляду звестак аб канкрэтным карыстальніку , вы можаце выкарыстоўваць каманду Grep наступным чынам :

Grep Джон / і г.д. / пароль

Заўвага: Гэтая каманда будзе вяртаць звесткі аб усіх карыстальніках са словам Джона як частка імя карыстальніка.

/ І г.д. / passuword файл ўтрымлівае падзелены двукроп'ямі спіс палёў пра кожнага карыстальніку.

Поля з'яўляюцца наступныя: