Tässä artikkelissa kerrotaan, kuinka luoda, poistaa ja hallita käyttäjiä ja ryhmiä Linuxissa (testattu Ubuntu 19.10: lla)
Mikä on käyttäjä?
Käyttäjä on kokonaisuus, jolla on oikeus käyttää ja muokata Linux -järjestelmää kokonaan tai rajoitetusti. Tyypillisessä Linux -järjestelmässä voi olla monia käyttäjiä. Itse asiassa Linux -pohjaisen käyttöjärjestelmän, kuten Ubuntun, asennuksen aikana oletuskäyttäjä, jolla on kirjautumistunnus ja salasana, sekä monet järjestelmätason käyttäjät luodaan automaattisesti.
Mikä on ryhmä?
Ryhmä on laaja kokoelma erilaisia käyttäjiä Linux -järjestelmässä. Ryhmät luodaan yleensä määrittelemään samat säännöt ja tietoturvakäytännöt kullekin niiden alaiselle käyttäjälle. Nämä ryhmät mahdollistavat paremman käyttäjäorganisaation rajoittamalla käyttöoikeuksia ja järjestelmän käyttöoikeuksia.
Ero järjestelmän käyttäjän ja tavallisen käyttäjän välillä
Tavalliset käyttäjät ja järjestelmän käyttäjät ovat pohjimmiltaan samat. Jotkut ihmiset käyttävät niitä organisatorisiin tarkoituksiin luokittelemalla ne määritettyjen käyttäjätunnusten (UID) perusteella, koska järjestelmän käyttäjillä ja tavallisilla käyttäjillä on yleensä eri tunnistealueet.
Graafinen sovellus käyttäjien ja ryhmien hallintaan
Useimmat GNOME-jakelut ovat oletusarvoisesti esiasennettu User and Groups -sovellukseen. Jos ei, asenna se Ubuntuun suorittamalla alla oleva komento:
$sudosopivaAsentaagnome-system-toolsKäynnistä se vain sovellusten käynnistysohjelmasta ja hallitse käyttäjiä ja ryhmiä napsauttamalla näkyviä painikkeita.
Listaa käyttäjät komentorivillä
Jos haluat nähdä yksityiskohtaisen luettelon kaikista Ubuntun käyttäjistä, suorita jokin seuraavista komennoista:
$kissa /jne/passwd$alkanut passwd
Jos haluat nähdä vain käyttäjätunnukset, suorita seuraava komento:
$yhdistelmä -uListaa kaikki ryhmät
Jos haluat luetella kaikki ryhmät, suorita alla oleva komento:
$ryhmiäLisää uusi käyttäjä
Jos haluat lisätä uuden normaalin käyttäjän, suorita alla oleva komento (vaihda käyttäjänimi):
$sudoadduser user_nameJos haluat lisätä uuden järjestelmän käyttäjän, suorita alla oleva komento (vaihda käyttäjänimi):
$sudolisää käyttäjä-järjestelmäkäyttäjän_nimiUusi kotihakemisto luodaan kaikille uusille käyttäjille, jotka on luotu yllä olevien komentojen avulla.
Poista nykyinen käyttäjä
Jos haluat poistaa käyttäjän, suorita alla oleva komento (vaihda käyttäjänimi):
$sudoharhauttaja user_nameJos haluat poistaa käyttäjän ja sen kotikansion, suorita alla oleva komento (vaihda käyttäjänimi):
$sudoharhailija-irrotus-kotikäyttäjän_nimiJos haluat poistaa käyttäjän ja kaikki siihen liittyvät tiedostot, suorita alla oleva komento (vaihda käyttäjänimi):
$sudoharhailija--poista kaikki tiedostotkäyttäjän_nimiLisää uusi käyttäjä olemassa olevaan ryhmään
Jos haluat lisätä uuden käyttäjän olemassa olevaan ryhmään, suorita alla oleva komento (vaihda käyttäjänimi ja ryhmän_nimi):
$sudoadduser user_name group_nameKäyttäjän poistaminen olemassa olevasta ryhmästä
Voit poistaa käyttäjän olemassa olevasta ryhmästä suorittamalla alla olevan komennon (vaihda käyttäjänimi ja ryhmän_nimi):
$sudoväärinkäyttäjä user_name group_nameNimeä nykyinen käyttäjä uudelleen
Jos haluat nimetä nykyisen käyttäjän uudelleen, suorita alla oleva komento (vaihda uusi_nimi ja vanha_nimi):
$sudousermod-heuusi_nimi vanha_nimiVaihda nykyisen käyttäjän salasana
Jos haluat vaihtaa olemassa olevan käyttäjän salasanan, suorita alla oleva komento (vaihda käyttäjänimi):
$sudo passwdkäyttäjän_nimiLuo uusi ryhmä
Luo uusi ryhmä suorittamalla alla oleva komento (korvaa ryhmän_nimi):
$sudoaddgroup group_nameLuo uusi järjestelmätason ryhmä suorittamalla alla oleva komento (korvaa ryhmän_nimi):
$sudolisäryhmä-järjestelmäryhmän nimiPoista olemassa oleva ryhmä
Jos haluat poistaa olemassa olevan ryhmän, suorita alla oleva komento (korvaa ryhmän_nimi):
$sudodelgroup group_nameJos haluat poistaa olemassa olevan järjestelmätason ryhmän, suorita alla oleva komento (korvaa ryhmän_nimi):
$sudodelgroup-järjestelmäryhmän nimiJohtopäätös
Nämä ovat muutamia komentoja, joita voit käyttää järjestelmän käyttäjien ja ryhmien hallintaan. Ole varovainen nimetessäsi ja poistettaessa käyttäjiä, koska väärä komento voi johtaa toisen käyttäjän tiedostojen pysyvään poistamiseen tai rajoittaa käyttäjän kirjautumista. Jos haluat säilyttää käyttäjän tiedostot, varmuuskopioi sen kotihakemisto ennen käyttäjän poistamista.