КампутарыАперацыйныя сістэмы

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

Зусім незразумела, чаму распрацоўшчыкі Linux Ubuntu моцна ўскладнілі наладу уліковых запісаў. З-за гэтага ў многіх карыстальнікаў не атрымліваецца дадаць карыстальніка да групы Linux. Так, цяпер кіраваць групамі нельга, і падобныя навіны не заўсёды ідуць на карысць. Па памяці ўсе спрабуюць дадаць карыстальніка да групы Linux, пераходзячы ў параметры - "Уліковыя запісы", але там звыклы функцыянал адсутнічае. Незразумела, для чаго было зроблена гэта новаўвядзенне, але прычыны, хутчэй за ўсё, ёсць. Балазе зрабіць гэта можна па-іншаму.

Спосабы дадаць карыстальніка да групы Linux

Пачнем з самага простага. Для дадання ў групы ўжываецца простая каманда useradd або usermod. З дапамогай першай каманды можна дадаць новага карыстальніка ці проста абнавіць інфармацыю аб ужо створаным. Другая каманда вырабляе мадыфікацыю над існуючым карыстальнікам. Усю інфармацыю пра групы і ўдзельніках можна знайсці ў наступных файлах: / etc / passwd, / etc / shadow ці / etc / group.

Пры выкарыстанні каманд вы павінны разумець, у якую менавіта групу і якога карыстальніка вы дадаеце. Па змаўчанні група будзе адпавядаць імя карыстальніка. Гэта значыць для карыстальніка user1 яго асноўная група будзе таксама user1. Першапачаткова яму трэба задаць яго асноўную групу. І толькі затым карыстальніка можна дадаваць ва другасныя групы.

Прыклад прымянення каманды useradd

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

Каб дадаць карыстальніка Linux ў групу з sudo, выкарыстоўваем каманду:

sudo useradd -G {group1} username

Тут "-G" дазваляе прыпісаць карыстачу групу. Неабавязкова выкарыстоўваць ўсяго адна назва групы. Іх можна пералічваць праз коскі. Просты прыклад: нам неабходна дадаць карыстальніка alexey ў наступныя групы: www, admins, test. Сінтаксіс будзе наступным:

# Useradd -G admins, test, www, alexey

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

Калі патрэбнай групы не існуе, то яе трэба стварыць. Яна ствараецца камандай: sudo groupadd group_name

На месцы "group_name" можа быць любая назва групы.

Калі вы не ведаеце, у якой менавіта групе (або групах) складаецца карыстальнік, то гэта лёгка праверыць камандай: # sudo id user_name.

Прыклад прымянення каманды usermod

Дапусцім, нам трэба дадаць карыстальніка alexey у групу test. Выкарыстоўваем каманду:

# Usermod -a -G test alexey

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

# Usermod -g test alexey

Усе гэтыя элементарныя дзеянні дапамогуць дадаць карыстальніка да групы на АС Linux. І наогул, дадзеная сістэма вельмі гнуткая, і практычна любыя задачы можна вырашыць з дапамогай тэрмінала, калі неабходнага функцыяналу ў інтэрфейсе не прадугледжана. З абнаўленнем некаторыя функцыі будуць знікаць з панэлі, некаторыя з'яўляцца, аднак спіс каманд і іх прызначэнне не мяняюцца і наўрад ці калі-небудзь зменяцца. Гэта будзе проста глупства. Таму заўсёды спрабуйце кіраваць аперацыйнай сістэмай Linux, Ubuntu у прыватнасці, з дапамогай простых каманд. Гэта будзе эканоміць шмат часу.

На гэтым усё. Захавайце гэтыя звесткі, бо немагчыма запамінаць падобныя каманды хутка. Так вы не будзеце марнаваць час на пошук патрэбнай інфармацыі.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 be.delachieve.com. Theme powered by WordPress.