Kuinka vaihtaa käyttäjää Linux-kuoressa

henkilöllisyystodistus

Jotkut Linux-järjestelmät sallivat vain pääkäyttäjän kirjautua sisään toiselta tililtä.

Kuvan luotto: anyaberkut/iStock/Getty Images

Linuxissa on kolmenlaisia ​​tilejä: järjestelmä-, käyttäjä- ja root-tilejä. Käyttäjä kirjautuu sisään Linux-käyttäjätililleen kirjoittamalla käyttäjätunnuksensa ja salasanansa. Järjestelmäprosessit, kuten sähköposti, myös kirjautuvat sisään Linuxiin käynnistyessään. Pääkäyttäjätili on erityinen käyttäjätili, jolla on rajoittamaton käyttöoikeus minkä tahansa toiminnon suorittamiseen. Edellyttäen, että tiedät toisen tilin salasanan ja että tili sallii käyttäjien kirjautumiset, voit vaihtaa käyttäjät Linuxissa "su"-komennolla, joita kutsutaan yleisesti "korvauskäyttäjäksi", "superkäyttäjäksi" tai "vaihda käyttäjää" komento.

Su-komento

Jos haluat vaihtaa käyttäjäksi ja luoda istunnon ikään kuin toinen käyttäjä olisi kirjautunut sisään komentokehotteesta, kirjoita "su -", välilyönti ja kohdekäyttäjän käyttäjätunnus. Kirjoita pyydettäessä kohdekäyttäjän salasana. Jos jätät väliviivan pois, kirjaudut sisään toisen käyttäjän tilille ympäristömuuttujillasi, mikä saattaa aiheuttaa erilaisia ​​tuloksia kuin mitä käyttäjä kokisi kirjautuessaan järjestelmään. Kirjoita "exit" ja paina "Enter" kirjautuaksesi ulos tilistä ja palataksesi edelliseen käyttäjäistuntoon.

Päivän video

Päätili

Vain harvat kokeneet ja luotettavat käyttäjät voivat yleensä kirjautua sisään pääkäyttäjänä useimmissa Linux-järjestelmissä, koska pääkäyttäjä voi lukea, muokata ja poistaa mitä tahansa tiedostoa tai asetusta palvelimella. Jotta hakkeri ei kirjautuisi sisään "root", monet Linux-järjestelmät vaativat, että root-istunto aloitetaan toisesta käyttäjäistunnosta "su"-komennolla. Kun kirjoitat "su -" ilman käyttäjätunnusta ja painat "Enter", järjestelmä olettaa, että haluat kirjautua sisään pääkäyttäjänä ja pyytää sinua antamaan pääkäyttäjän salasanan.

Turvallisuusriskit Kanssa su

Su-komento vaatii toimintaa, joka on vastoin useimpia verkon suojauskäytäntöjä ja -menettelyjä. Jos esimerkiksi vaihdat käyttäjää Linuxissa komennolla su, toisen käyttäjän on kerrottava salasanansa. Pääkäyttäjäksi vaihtavien järjestelmänvalvojien on jaettava yksi root-salasana keskenään. Vaikka tämä järjestely ei ehkä ole huolenaihe harrastajaverkostolle, jossa on kolme käyttäjätiliä, sitä ei voida hyväksyä turvallisuusriski monissa ammattimaisissa Linux-verkoissa, ja monet verkon suojauskäytännöt edellyttävät, että komento on liikuntarajoitteinen.

"Sudo"-niminen apuohjelma on suosittu ja turvallisempi vaihtoehto su-komennolle. Sudo-määritystiedosto sisältää luettelon käyttäjistä, jotka voivat vaihtaa muille tileille, kuten päätiliin. Kun käyttäjä lisää komennon etuliitteen sanalla "sudo", häneltä kysytään omaa salasanaansa, ja järjestelmä suorittaa vain kyseisen komennon pääkäyttäjänä. Sudon kanssa ei ole vaaraa, että pääkäyttäjän salasana vaarantuu tai unohtuu kirjautua ulos root-tililtä.