Төлем әдістері Abuse

Ubuntu жүйесінде пайдаланушыларды қалай көруге болады

06.09.2024, 20:49

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

Кім суперпайдаланушылар

Ubuntu жүйесіндегі суперпайдаланушылар - барлық жүйе ресурстарына толық қол жеткізу құқықтары бар және жүйе параметрлерін өзгертуді және құрылғыларды басқаруды қоса, кез келген операцияны орындай алатын пайдаланушылар. Ubuntu жүйесіндегі ең танымал суперпайдаланушылардың бірі - барлық жүйелік ресурстарға абсолютті қол жеткізе алатын «түбір» пайдаланушы. Суперпайдаланушылар әдетте бағдарламалық құралды орнату, жүйе конфигурациясы және басқа әкімшілік әрекеттер сияқты жоғары артықшылықтарды талап ететін тапсырмаларды орындау үшін пайдаланылады.

Неліктен Ubuntu жүйесіндегі пайдаланушыларды қарау керек?

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

Біз терминалдағы пайдаланушылар санын қараймыз

Ең негізделген және әмбебап әдіс - Linux терминалындағы барлық пайдаланушыларды қарау. Ол барлық дерлік операциялық жүйе дистрибутивтерінде жұмыс істейді, сондықтан онымен бастау керек. Linux жүйесінде /etc/passwd бар және мұнда барлық пайдаланушылар туралы барлық ақпарат сақталады.

Файлдағы жазбалар келесідей:

имя_пользователя пароль ид ид_группы группа домашний_каталог оболочка

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

 $ cat /etc/passwd


ТЕРМИНАЛДАҒЫ ПАЙДАЛАНУШЫЛАРДЫҢ ТІЗІМІН ҚАЛАЙ КӨРУГЕ БОЛАДЫ

Біз файлда деректердің үлкен көлемі бар екенін және олардың барлығы белгілі бір уақытта қажет емес екенін көреміз. Сондықтан тапсырманы жеңілдету үшін арнайы сүзгіні қолданған жөн. Ол келесі пәрмен арқылы іске қосылады:

 $ sed 's/:.*//' /etc/passwd

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

Ол үшін біз пайдаланамыз:

 $ w

w утилитасы

Тізімде орындалатын пәрмендер тізімі көрсетіледі. Бірнеше команда орындалса, олар тізімде баған ретінде көрсетіледі. Сондай-ақ пайдаланушының кіру тарихын көруге болады. Бұл үшін соңғы пәрмен бар, ол /var/wtmp журналына негізделген ақпаратты көрсетеді:

 $ last –a

соңғы пәрмен

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

 $ lastlog

lastlog командасы

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

Біз GUI пайдаланушылар санын қарастырамыз

Ubuntu жүйесі жүйеге кірген пайдаланушыларды параметрлер арқылы басқаруға мүмкіндік береді. Бастау үшін қызметтік бағдарламаны ашып, төменгі жағында «Тіркелгілер» мәзір элементін табыңыз. Сол жақ бағанда пайдаланушылар тізімі, оң жақ бағанда деректер мен параметрлер бар.

GUI ПАЙДАЛАНУШЫ ТІЗІМІ

KDE-де KUser деп аталатын қызықты пайдаланушыны басқару утилитасы бар:

KUser командасы

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

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

Әртүрлі деректерді өзгертуге болады

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

Пайдаланушы топтары

Ubuntu жүйесіндегі (және жалпы Linux) пайдаланушы топтары кіру құқықтары мен рұқсаттарын тиімдірек басқаруға мүмкіндік беретін пайдаланушыларды санаттарға бөлу тәсілі болып табылады. Топ - файлдар мен жүйелік ресурстарға жалпы кіру құқықтарын тағайындауға болатын пайдаланушылар жиынтығы. Әрбір пайдаланушы бір немесе бірнеше топқа кіре алады.

Қол жеткізу құқықтары

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

Топтарды құру

Groupadd пәрмені арқылы топтар құруға болады.

Мысалы:

 sudo groupadd mygroup

Топтарға пайдаланушыларды қосу

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

 sudo usermod -aG mygroup username

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

Топтарды көру

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

 groups username

Конфигурация файлдары

Топ туралы ақпарат /etc/group файлында сақталады. Бұл файлдың әрбір жолында топ атауы, топ идентификаторы (GID) және сол топқа жататын пайдаланушылар тізімі бар

Стандартты топтар

Ubuntu-да sudo (әкімшілік құқықтары бар пайдаланушылар үшін), adm (жүйе әкімшілері үшін) және т.б. сияқты алдын ала анықталған топтар бар. Топтарды пайдалану жүйені басқаруды және қол жеткізу құқықтарын басқаруды жеңілдетеді, әсіресе көп пайдаланушылық орталарда.