Како креирати кориснике на Линуку Употребом наредбе "усерадд"

Линук команде олакшавају живот

Овај водич вам показује како креирати кориснике унутар Линука користећи командну линију. Док многе десктоп дистрибуције Линук-а пружају графички алат за креирање корисника, добра идеја је научити како то учинити из командне линије, тако да можете преносити своје вјештине из једне дистрибуције на другу без учења нових корисничких интерфејса.

01 од 12

Како креирати корисника

Корисник Адд Цонфиг.

Почнимо стварањем једноставног корисника.

Следећа наредба ће додати новог корисника који се зове тест за ваш систем:

судо усерадд тест

Шта ће се догодити када се ова команда покрене зависиће од садржаја конфигурационе датотеке која се налази у / етц / дефаулт / усерадд.

За преглед садржаја / етц / дефаулт / усерадд покрените следећу команду:

судо нано / етц / дефаулт / усерадд

Конфигурациона датотека ће поставити подразумевану шкољку која је у Убунту- у бин / сх. Све остале опције се коментаришу.

Опције које су прокоментарисане вам омогућавају да поставите подразумевани кућни директоријум, групу, број дана након што је лозинка истекла пре него што се налог искључи и подразумевани датум истека.

Важно је запамтити из горње информације да покретање наредбе усерадд без било каквих прекидача може произвести различите резултате на различитим дистрибуцијама и све то има везе с поставкама у / етц / дефаулт / усерадд датотеки.

Поред датотеке / етц / дефаулт / усерадд постоји и датотека названа /етц/логин.дефс која ће се касније размотрити у водичу.

Важно: судо није инсталиран на свакој дистрибуцији. Ако није инсталиран, потребно је да се пријавите на налог са одговарајућим дозволама за креирање корисника

02 од 12

Како креирати корисника са кућним директоријумом

Додајте корисника са почетком.

Претходни примјер је био прилично једноставан, али је кориснику могао или није и додијељен кућни директориј заснован на датотеци поставки .

Да бисте приморали креирање кућног директоријума да бисте користили следећу команду:

усерадд -м тест

Горња команда креира / хоме / тест фолдер за кориснички тест.

03 од 12

Како креирати корисника са другим директоријумом куће

Додајте корисника са другим домом.

Ако желите да корисник има домову фасциклу на другом месту на подразумевану вредност, можете да користите прекидач -д.

судо усерадд -м -д / тест тест

Горња команда ће креирати фасциклу под називом тест за кориснички тест под коријенском фасциклу.

Напомена: У оквиру -м прекидача можда неће бити креиран фолдер. То зависи од подешавања унутар /етц/логин.дефс.

Да би ово функционисало без спецификације м-свитцх-а, уредите датотеку /етц/логин.дефс и на дну датотеке додајте следећу линију:

ЦРЕАТЕ_ХОМЕ да

04 од 12

Како променити корисничку лозинку користећи Линук

Промените корисничку лозинку Линук.

Сада када сте креирали корисника са кућним фасциклом потребно је да промените корисничку лозинку.

Да бисте поставили корисничку лозинку, потребно је користити следећу команду:

пассвд тест

Горња команда ће вам омогућити да поставите лозинку теста корисника. Од вас ће бити затражена лозинка коју желите да користите.

05 од 12

Како промијенити кориснике

Пребаците Кориснички Линук.

Можете да тестирате свој нови кориснички рачун тако што ћете у прозор терминала укуцати следеће:

су - тест

Горња команда пребацује корисника на пробни рачун и под претпоставком да сте креирали кућни директоријум који ћете ставити у кућну фасциклу за тог корисника.

06 од 12

Креирајте корисника са датумом истека

Додајте корисника уз истек.

Ако радите у канцеларији и имате новог извођача радова који почиње да буде у вашој канцеларији у кратком временском периоду, онда ћете желети да одредите датум истека на његовом / њеном корисничком рачуну.

Слично томе, ако имате породицу која долази да останете онда можете креирати кориснички рачун за члан породице који истиче након што су отишли.

Да бисте одредили датум истека када сте креирали корисника, користите следећу команду:

усерадд -д / хоме / тест -е 2016-02-05 тест

Датум мора бити наведен у формату ИИИИ-ММ-ДД гдје је година ИИИИ, ММ је број месеца и ДД је број дана.

07 од 12

Како креирати корисника и доделити га групи

Додај корисника у групу.

Ако имате новог корисника који се придружује вашој компанији онда бисте можда требали додијелити одређене групе за тог корисника тако да имају приступ истим датотекама и фасциклама као и остали чланови њиховог тима.

На пример, замислите да сте имали типа који се зове Џон и да се придружује као рачуновођа.

Следећа наредба би додала Јохну групи рачуна.

усерадд -м јохн -Г налози

08 од 12

Подешавање подразумеваних пријава унутар Линук-а

Логин Дефаултс.

Датотека /етц/логин.дефс је конфигурациона датотека која даје подразумевано понашање за активности пријављивања.

У овој датотеци постоје неке кључне поставке. Да бисте отворили датотеку /етц/логин.дефс, унесите следећу команду:

судо нано /етц/логин.дефс

Датотека Логин.дефс садржи следећа подешавања која бисте можда требали промијенити:

Имајте на уму да су ово подразумеване опције и да их могу надоградити приликом креирања новог корисника.

09 од 12

Како одредити истек корисничке лозинке приликом креирања корисника

Додајте корисника с датумом истека пријаве.

Можете подесити датум истека лозинке, број покушаја пријављивања и временско ограничење приликом креирања корисника.

Следећи пример показује како да креирате корисника са упозорењем за лозинку, максималним бројем дана пре истека лозинке и постављеним поновним пријавама.

судо усерадд тест5 -м -К ПАСС_МАКС_ДАИС = 5 -К ПАСС_ВАРН_АГЕ = 3 -К ЛОГИН_РЕТРИЕС = 1

10 из 12

Сила стварања корисника без кућне фасцикле

Додајте корисника без кућне фасцикле.

Ако датотека логин.дефс има опцију ЦРЕАТЕ_ХОМЕ да је постављена, онда када се креира корисник, аутоматски се креира кућни фолдер.

Да бисте креирали корисника без кућне фасцикле, без обзира на поставке, користите следећу команду:

усерадд -М тест

Прилично је збуњујуће да -М значи стварање куће и -М значи да не створите кући.

11 од 12

Наведите пуно име корисника када креирате корисника

Додајте корисника са коментарима.

Као део ваше политике креирања корисника, можете изабрати да урадите нешто попут првог почетка, а затим презиме. На примјер, корисничко име за "Јохн Смитх" ће бити "јсмитх".

Када тражите детаље о кориснику, можда нећете моћи да разликујете Џона Смита и Џени Смита.

Можете додати коментар приликом креирања налога тако да је лакше сазнати право име корисника.

Следећа наредба показује како то учинити:

усерадд -м јсмитх -ц "јохн смитх"

12 од 12

Анализирање датотеке / етц / пассвд

Линук Корисничке информације.

Када креирате корисника, детаљи тог корисника се додају у датотеку / етц / пассвд.

Да бисте видели детаље о одређеном кориснику можете користити греп наредбу на следећи начин:

греп јохн / етц / пассвд

Напомена: Горња команда ће вратити детаље о свим корисницима с ријечком јохн као дио корисничког имена.

Датотека / етц / пассуворд садржи листу поља са пољем колона о сваком кориснику.

Поља су следећа: