目次
1. Root-konto ülevaade ja roll Ubuntus
Ubuntu “root-konto” on eriline konto, millel on süsteemi üle ülimad õigused, võimaldades süsteemihaldust, seadete muutmist ja failisüsteemi toiminguid. Ubuntu vaikeseadetes on aga root-kontole otse sisselogimine keelatud ja selle asemel kasutataksesudo käsku ajutiste haldusõiguste andmiseks.Miks on root-konto vaikimisi keelatud?
Ubuntu keelab root-konto vaikimisi, et minimeerida väärkasutuse ja turvariske.sudo käsu abil saab ajutiselt administraatoriõigused ja teha vajalikke toiminguid. See vähendab süsteemi tervikule mõjutavate väärtoimingute riski ja parandab turvalisust.2. Kuidas root-kontot lubada
Kui teatud süsteemihalduseks on vaja root-kontole otse ligi pääseda, saab selle lubada järgnevate sammudega, kuid see toob kaasa turvariske ja nõuab ettevaatust.Root-konto lubamise sammud
- Parooli seadistamine Avage terminal ja seadistage root-kasutaja parool järgmise käsuga:
sudo passwd root- Ilmub viip, kus saate määrata root-konto parooli. See võimaldab root-sisselogimist.
- GUI sisselogimise lubamine (vajadusel) GUI-keskkonnas root-kasutajana sisselogimiseks seadistage failis
/etc/gdm3/custom.confjärgmiselt:
[security]
AllowRoot=true- Seda seadistuse muutmist soovitatakse ainult siis, kui on vaja töötada töölauakeskkonnas. Üldjuhul soovitatakse CLI-s (käsurealiides) töötamist.
- Märkused pärast lubamist Root-konto lubamine suurendab süsteemi väärtoimingute riski ja volitamata ligipääsu ohtu. Seepärast tuleks igapäevast haldust teha
sudoabil.

3. Kuidas root-sisselogimine keelata
Root-konto keelatuna hoidmine vähendab volitamata süsteemile ligipääsu riski. Keelake root-konto sisselogimine järgnevate sammude abil.Root-konto keelamise sammud
- Root-konto lukustamine Sisestage terminalis järgmine käsk root-konto keelamiseks:
sudo passwd -l root- See käsk lukustab root-konto ja muudab root-sisselogimise võimatuks.
- Keelamise eelised
- Root-konto keelamisega saab oluliselt vähendada volitamata ligipääsu ja väärtoimingute mõju süsteemile. Tavalisi süsteemihaldustöid saab piisavalt teha
sudokäsuga, mistõttu igapäevatöös root-sisselogimise vajadus on väike.
4. Root-konto turvariskid ja meetmed
Root-konto lubamine suurendab mugavust, kuid suurendab ka turvariske. Allpool selgitatakse konkreetseid riske ja soovitatud meetmeid.Konkreetsed turvariskide näited
- Parooli vargus: Kui ei seata tugevat parooli, on oht, et konto kaaperdatakse.
- Kaugjuurdepääsu rünnakud: Kui root-konto on lubatud, muutub see kaugjuurdepääsu rünnakute sihtmärgiks.
Turvameetmed
- Tugeva parooli seadistamine Seadistage keerukas parool, mis sisaldab suurtähti, väiketähti, numbreid ja sümboleid, ning muutke seda regulaarselt.
- SSH juurdepääsu piiramine SSH kaudu root-juurdepääsu keelamiseks avage fail
/etc/ssh/sshd_configja lisage järgmine seade:
PermitRootLogin no- Taaskäivitage SSH teenus pärast seadistamist. See seade keelab root-sisselogimise kaugelt ja vähendab volitamata juurdepääsu riski.
- Logide range jälgimine Kontrollige regulaarselt faili
auth.log(tavaliselt/var/log/auth.log) ja jälgige root-konto kasutust. Ebanormaalse ligipääsu avastamisel muutke koheselt parooli ja vältige volitamata ligipääsu.

5. pkexeci kasutamine GUI-rakendustes
Kui GUI-rakendus vajab root-õigusi, ongksudo asemel soovitatav kasutada pkexec-i, mis tagab turvalise ja stabiilse käivitamise. pkexec on turvaline viis rakenduste käivitamiseks root-õigustega, minimeerides keskkonnamuutujate ja faili omandiõiguse mõju.pkexeci kasutusnäide
Avage tekstiredaktor root-õigustega järgmise käsuga:pkexec gedit /etc/fstab- See meetod vähendab riski, et rakenduse seadefailid muudaksid ekslikult kasutaja kodukataloogi.
6. Root-kontoga seotud probleemide tõrkeotsing
Kui root-kontoga seotud probleemid ilmnevad, võivad järgmised sammud abiks olla.Root-parooli lähtestamise meetod
- Lähtestamine ühe kasutaja režiimis
- Kui root-parool on teadmata, käivitage süsteem ühe kasutaja režiimis ja lähtestage parool käsuga
passwd.
passwd rootsudoers-faili parandamise meetod
- visudo-käsu kasutamine Kui
sudoseadistuses on viga, muutke faili/etc/sudoerskäsugavisudo.visudovõimaldab sudoers-faili turvaliselt muuta, vältides süntaksivigu.
sudo visudo7. Korduma kippuvad küsimused (KKK)
- K1: Mis on root-konto lubamise miinused? V: Kuna root-kontol on süsteemi täielikud õigused, suureneb risk süsteemi mõjutavate väärtoimingute ja volitamata ligipääsu kahjustuste osas. Tavapärased haldustoimingud tehke
sudoabil ja hoidke root-konto lubamine minimaalsena. - K2: Mis muutub root-konto keelamisel? V: Root-kasutajana otse sisselogimine ei ole võimalik, kuid administraatoriõigusi saab siiski saada
sudokäsuga. Keelamine parandab turvalisust ja vähendab volitamata ligipääsu riski. - K3: Mis vahe on pkexeci ja sudo vahel? V:
pkexecon soovitatav käsk GUI-rakendustes root-õiguste kasutamiseks ja see toimib faili omandiõigust muutmata.sudo-t kasutatakse peamiselt CLI-s, mistõttupkexecsobib paremini GUI-rakenduste jaoks.


