Peatükk 3 · 3.1
Oma kasutaja sudo õigustega
Pärast paigaldust logid sisse root kasutajana. Root võib kõike, ka kogemata kõike katki teha. Seepärast tööta oma kasutajaga ja kasuta sudo ainult siis, kui see on vajalik. Näidetes on selle kasutaja nimi anna.
Kasutaja loomine
Logi sisse root kasutajana ja sisesta:
root@web1:~# adduser anna
root@web1:~# usermod -aG sudo anna
adduser küsib parooli ja mõnda andmet, mille võid tühjaks jätta. Seda parooli on sul vaja sudo jaoks. Vali tugev parool ja hoia seda oma paroolihalduris. Käsuga usermod -aG sudo lisad anna gruppi sudo, et ta saaks käivitada haldaja käske.
AlmaLinuxis ja Rocky Linuxis kasuta käske adduser anna, passwd anna ja usermod -aG wheel anna: seal on grupi nimi wheel.
Võtme kaasa andmine
Kopeeri root kasutaja võtmed anna kasutajale, õige omanikuga:
root@web1:~# mkdir -p /home/anna/.ssh
root@web1:~# cp /root/.ssh/authorized_keys /home/anna/.ssh/
root@web1:~# chown -R anna:anna /home/anna/.ssh
root@web1:~# chmod 700 /home/anna/.ssh
root@web1:~# chmod 600 /home/anna/.ssh/authorized_keys
Testimine teises aknas
Jäta root seanss avatuks. Ava uus terminaliaken ja logi sisse kasutajana anna:
ssh anna@203.0.113.10
anna@web1:~$ sudo whoami
[sudo] password for anna:
root
Kui näed root, siis sudo töötab. Nüüdsest töötad kasutajana anna ja lisad sudo käskudele, mis vajavad haldusõigusi.
Kasulikud harjumused
- Kasuta
sudo -iainult siis, kui pead tõesti tegema rea käske root kasutajana, ja lõpeta seejärel käsugaexit. - Ära anna sudo-le seadet
NOPASSWD: siis saab igaüks, kellel on sinu seanss või võti, ilma paroolita root kasutajaks. - Töötab serveris keegi veel? Anna talle oma kasutaja ja oma võti. Ära jaga kunagi kontot.
