Кампутары, Аперацыйныя сістэмы
Як вывесці ў Linux спіс карыстальнікаў?
Адной з асаблівасцяў шматкарыстальніцкіх аперацыйных сістэм, да якіх адносіцца і Linux, з'яўляецца магчымасць выкарыстання яе рознымі людзьмі. Звычайна для кожнага з іх заводзіцца асобная уліковы запіс. У Linux спіс карыстальнікаў можна паглядзець з дапамогай каманднага інтэрпрэтатара, увёўшы адмысловую паслядоўнасць знакаў. Дадзены варыянт вырашэння задачы з'яўляецца самым простым і не патрабуе выкарыстання спецыяльных навыкаў.
Каго лічыць карыстальнікам сістэмы
Любога чалавека, які выкарыстоўвае кампутар і сродкі АС, можна лічыць карыстальнікам. Яму прызначаецца пэўны унікальнае імя (iншае не дапускаецца), якое можа ўключаць лацінскія літары, арабскія колькасці, сімвалы «_» і «.». Любы карыстальнік мае асобны каталог. У яго ён трапляе пасля аўтарызацыі. Там змешчаны шэраг персанальных файлаў і тэчак. Звычайна прыстасаваныя каталогі знаходзяцца ў дырэкторыі / home. Адміністратар АС можа наладжваць ўліковыя запісы для размежавання доступу да файлаў, каталогаў і перыферыйным прыладам.
Як вывесці ў Linux спіс карыстальнікаў
Якім жа чынам вырашыць задачу вываду існуючых уліковых запісаў? У сістэме Linux спіс карыстальнікаў выводзіцца камандай (дапускаецца выкарыстоўваць розныя параметры):
# Cat / etc / passwd
Чаму гэта працуе? Справа ў тым, што ўсе неабходныя дадзеныя змяшчае файл / etc / passwd. Да яго непасрэдна і звяртаецца які цікавіцца ўліковымі запісамі чалавек. Пасля заданні каманды выводзіцца пералік акаўнтаў Linux. Спіс карыстальнікаў у сістэме можа быць даволі шырокім. Дадзеныя аб наяўных акаўнтах выводзяцца парадкова.
Як гэта можа выглядаць на экране? Кожны радок будзе ўяўляць сабой прыкладна наступнае:
root: xD634Jhs5jH32: 0: 0: root: / root: / bin / bashnewuser: Xv7Q641g89oKK: 1000 100: Ivan Fedorov: / home / newuser: / bin / bash
расшыфроўка:
account (карыстацкае імя): password (пароль, які захоўваецца ў зашыфраваным выглядзе): UID (унікальны ID): GID (ID галоўнай групы юзера): GECOS (дадатковыя звесткі): directory (карыстацкі каталог): shell (які выкарыстоўваецца інтэрпрэтатар каманд).
Як праглядзець актыўныя акаўнты
Вышэйпрыведзеная каманда дазваляе вывесці пералік усіх юзэраў, зарэгістраваных у сістэме. Але што рабіць, калі трэба вывесці ў Linux спіс карыстальнікаў, якія актыўныя прама цяпер? Для гэтага можна скарыстацца наступнай камандай:
# who
Надрукаваўшы дадзеную інструкцыю, чалавек зможа праглядзець пералік актыўных у сістэме акаўнтаў. У дадзеным выпадку ў Linux спіс карыстальнікаў таксама выконваецца парадкова. Размяшчаючы адміністратарскімі паўнамоцтвамі, можна вырабляць з актыўнымі ўліковымі запісамі розныя маніпуляцыі. Так, можна даць людзям доступ да пэўных файлаў альбо тэчках, абмежаваць выкарыстанне пэўных праграм.
Similar articles
Trending Now