Kasutaja eemaldamine Ubuntu grupist



Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

Kui olete kogemata lisanud kasutaja administraatorirühma või mõnda muusse rühma Ubuntu mitme kasutaja süsteemis, siis on nende kustutamine ilma konto kaotamata tegelikult üsna lihtne. Probleem tuleneb sellest, kui lihtne on protsessi käigus tegelikku kasutajat kustutada. Enne mis tahes järgmise käsu sisestamist tuleb olla ettevaatlik. Kuigi siin tehtud toiminguid saab tagasi võtta, on kasutaja kustutamine väga keeruline.



Mõned süsteemiadministraatorid on soovitanud enne mõnda neist käskudest lisada oktotüübi märgi (#). See kommenteerib neid tõhusalt, nii et bash viskab nad välja, kui vajutate kogemata sisestusklahvi enne nende korralikku tippimist. Näiteks kui sisestasite #deluser bobby ja lükkas sisestama, siis ei juhtuks tegelikult midagi. Kui olete kindel, et käsk on õigesti sisestatud, saate vajutada koduklahvi, kustutada oktotorpi märgi ja vajutada sisestusklahvi.



1. meetod: deluseri kasutamine grupi assotsiatsiooni eemaldamiseks

Mõned süsteemiadministraatorid, eriti need, kes töötasid varem ühe BSD-jaotusega, soovitasid seda redigeerida fail root. Seda on võimalik teha, kuid kui teete faili redigeerimisel vigu, võite süsteemi üsna ebastabiilseks muuta. See kehtib eriti siis, kui teete vea administraatorirühma enda suhtes. Kuigi me näitame, kuidas seda tuleks teha, peetakse deluser-käsu kasutamist paljudel juhtudel turvalisemaks võimaluseks.



Sisestage käsk CLI-viip, mis võib olla kas graafilises terminalis või virtuaalses konsoolis deluser userName groupName , asendades kasutajanimi selle kasutaja nimega, kelle soovite seostada ja grupi nimi selle rühma nimega, kust soovite kasutaja eemaldada. See käsk eemaldab määratud kasutaja kõnealusest rühmast, ehkki eksituse tekkimise ohu korral on efekti vaatamiseks parem sisse logida. See ei kustuta kasutajat ennast ega gruppi, vaid ainult nende kahe seost.

Olge selle käsu sisestamisel väga ettevaatlik, sest kui sisestate kasutajanime ja vajutate enne grupinime sisestamist sisestusklahvi, siis kustutate kasutaja täielikult. See on koht, kus oktotorpe hõlmav trikk on kasulik ja võite seda rakendada igal ajal, kui muudate Ubuntu grupipoliitikaid, kuna see võib olla üsna kasulik. Oletame, et soovite eemaldada administraatorirühma kasutaja nimega billy. Käsk oleks sama lihtne kui petja billy admin kui teil oleks administraatoriõigused. Kuna Ubuntu räsib juurkasutaja välja, võib teil tegelikult olla midagi muud kui kõrgendatud kest. Kui see on nii, saate selle asemel kasutada sudo deluser billy admin sama eest. Mõlemal juhul riskite siiski kirjaveaga.



Kui peaksite tippima #deluser billy admin ja seejärel vajutage sisestusklahvi, siis ei juhtu midagi. Enne oktotorbi eemaldamist rea algusest olete sunnitud käsu üle vaatama. Kuigi asjatundmatuile ei pruugi see eriti tunduda, peate tavaliselt need käsud välja andma, tehes midagi mitteseotud, kuna võite mõista, et tegite mingisuguse vea või leidsite, et kellelgi on liiga suured privileegid. Sellises olukorras on kogu kasutaja süsteemist eemaldamine väga lihtne.

See trikk takistab seda juhtumast, isegi kui juhtute töötama korraga paljude erinevate asjadega, mis kehtib eriti Ubuntu serveri arhitektuuri juurutamise kohta, kus leiate suurema tõenäosusega mitu rühma. Nendes olukordades pole teil muud kui virtuaalne konsool, millega töötada.

2. meetod: redigeerimiseks käskude vipw -g või vigr kasutamine

Kui soovite seda reaalselt muuta faili, siis ei tohiks te tippida sudo nano ja vajutage sisestusklahvi, nagu oleksite mõelnud. Kuigi Ubuntu seda käsku tegelikult lubab, on see halb mõte samamoodi nagu sudo konfiguratsioonifaili muutmine on halb mõte. Tüüp sudo vipw -g ja seejärel sisestage failiredaktori avamiseks oma administraatori parool. Kui käsu nimi pärineb ajast, mil vi oli Unixi tekstiredaktori jaoks sisuliselt ainus ratsionaalne valik, on Ubuntu vaikeseade enamikus süsteemides nano. Kui teil on aga vaiketerminali tekstiredaktoriks konfigureeritud vi, emacs või midagi muud, siis vaikimisi see on see.

Ehkki see oli ühel hetkel tehniliselt erinev käsk, pakub Ubuntu ka käsu vigr sümboolse lingina vipw-le, mis tähendab, et võite kasutada selle asemel sudo vigr -g, kui olete harjunud faili sellisel viisil. Nüüd saate leida rea, mis tähistab määramist konkreetsele rühmale, mis teie kasutajakontol on, ja selle eemaldada. Ärge eemaldage tervet rida. Leidke administraatorirühm või mis tahes muu rühma küsimus, ja eemaldage lihtsalt kasutajanimi ja selle ees olev koma. Kui olete oma muudatustega rahul, mida peaksite mitu korda üle vaatama, hoidke Ctrl-klahvi all ja vajutage O, et see nanosse salvestada, või vajutage Esc ja tippige seejärel: wq, kui juhtusite vi-redaktori üles laadima. Teoreetiliselt võiksite seda redigeerida ka graafilise tekstiredaktoriga, kuid see pole soovitatav.

Veelkord peate tõenäoliselt kas välja logima või isegi süsteemi taaskäivitama, et see väiksematel süsteemidel täielikult mõjuks, kuid kui teine ​​kasutaja proovib sisse logida kohe pärast nende muudatuste tegemist, peaksid nad juba sisse logima mängi, isegi kui kasutad Ubuntu Serveri rakendust koos kümnete erinevate kodukataloogidega. Kasutajad, kes on praegu sisse loginud, jätkavad oma seansi lõpetamisest seniste õigustega.

4 minutit loetud