Kuidas ajutiselt muuta Linuxi kontosid ja privileege
The su käsk muudab ajutiselt shellisessiooni sisselogitud kasutajat. See on kontrastiks sudo käsk, mis annab praegusele sisselogitud kasutajale õiguse täita käske kõrgendatud õigustega.
Käskude 'su' ja 'sudo' eesmärgid
The su käsk muudab teie sisselogimist kest seansi ühelt kasutajakontolt teisele. See tava on mugav kasutajaõigustega seotud probleemide tõrkeotsinguks. Sellele juurdepääsuks peab teil olema konto parool su.
Kui teostate su ilma kasutajakontot määramata eeldab süsteem, et kasutate juurkontot. Selle protsessi toimimiseks peate teadma juurkontot.
Kui olete lõpetanud a su seanss, tüüp väljuda asendatud kontolt välja logimiseks ja algselt sisselogitud kontole naasmiseks.
Inimesed lihtsalt armastus jutustavad seda lugusid su ja sudo asjade eest seisma. Rusikareeglina on okei kasutada mnemoonikat et su on asenduskasutaja ja see sudo on teha asenduskasutajana. The su käsk ei ole "superkasutaja" käsk. Käsud on käsud; Kui investeerite liiga palju mõtteruumi sellesse, et nad mõtlevad millegi eest, kaotate natuke paindlikkust, mida need seotud käsud pakuvad.
Seevastu sudo on mõeldud ühe käsu jaoks kõrgendatud õiguste andmiseks. Näiteks pakettide värskendamiseks on vaja kõrgendatud õigusi; tavakasutajakonto ei saa seda funktsiooni täita. Aga kui see konto on lisatud kui a sudoer, võib see kutsuda sudo ja seejärel privilegeeritud käsk või programm.
See on müüt, et sudo võimaldab käivitada käske root kasutajana. Vaikimisi, sudo on funktsionaalselt samaväärnejuurutada, sest enamik inimesi ei muuda sudoers failis antud õigusi ja rolle. Pädev süsteemiadministraator piirab aga selle ulatust sudo minimaalselt vajalikele programmidele, mida üksikkasutaja selle süsteemi põhimõtete ja protseduuride kontekstis vajab.
Erinevate distributsioonide käepide sudo ja juurkontod vastuolulisel viisil. Mõned distributsioonid nõuavad süsteemi installimisel juurparooli eksemplari; teised summutavad vaikimisi root ja toetuvad administratiivsetel eesmärkidel sudo-le. Nende oluliste utiliitide kohta konkreetseid juhiseid leiate oma distributsiooni lehtedelt.