Kasutaja "isa" lisamine. Vaikimisi luuakse samanimeline grupp ja lisatakse loodud kasutaja sinna gruppi. Võti "-m" tähendab luua kodukatalog kasutajate kodukatalogide juurkatalogi (/home), võti "-s /bin/bash" määrab kasutaja shelli
$ useradd -s /bin/bash -m isa
Kontrollime kas kasutaja "isa" on loodud (filtreerime grep käsuga passwd failist rea milles on sõna isa)
$ grep isa /etc/passwd
isa:1001:1001:isa:/home/isa:/bin/bash
NB! Kui sa lisad kasutaja ilma parameetriteta siis ei looda kodukatalogi ja shelliks määratakse /bin/sh mis ei ole mugav (seda reeglit saab muuta spetsiaalses konfigureerimis failis), luuakse samanimeline grupp ja lisatakse sinna loodud kasutaja :
$ useradd sister
Kasutaja isa kustutamine
$ userdel isa
Kasutaja parooli muutmina
$ passwd isa
Lisame gruppid firma ja pere
$ groupadd pere firma
Kontrollime kas grupp "pere" on loodud
$ grep pere /etc/passwd
Kasutaja grupikuuluvuse info väljastamine
$ id isa
Muudame kasutaja ema peagruppi kuuluvuse grupp pere peale
$ usermod -g pere ema
Lisame kasutaja ema lisagruppi firma
$ usermod -a -G firma ema
Kui on vaja muutuda ajutiselt mingisuguseks kasutajaks näiteks "muu" et kontrollida näiteks skriptide tööd.
Alguseks muutume jumalaks ehk "root" kasutajaks kui meil on antud vastavad õigused
peeter@server # sudo su -
[suod] password for peeter:
peale seda tulev sisestada olemasoleva (peeter) kasutaja parool. Ja süsteem muudab sinu "root" kasutajaks.
root@server #
Alles nüüd muutume soovitud kasutajaks "muu" ilma paroolita
root@server # su muuuser
muu@server #
Kui tead teise kasutaja parooli siis saab muutuda selleks kasutajaks otse
root@server # su muu
Selle peale teilt küsitakse "muu" kasutaja parooli
[suod] password for muu:
muu@server #
Luua uus fail
# touch text.txt minu.sh
Kustutada fail
# rm text.txt
Luua uus katalog
# mkdir newdir
Kustutada katalog
# rmdir newdir
Tähistused:
"r" on faili katalogi lugemis õigus
"w" on faili katalogi kirjutamis õigus
"x" on faili käivitamis õigus ja kataloigi sisenemis õigus
Lubame faile käivitada
# chmod +x minu.sh sinu.sh
Võtame ära muudel kasutajatel faili lugemis õiguse
# chmod o-r minu.sh
Muudame php skripti faili õigusi: kasutaja saab kirjutada ja lugeda, grupp ja muud saavad lugeda
# chmod 644 index.php
Muudame käivitatava faili õigusi
# chmod 755 install.pl
Keelame küikidel peale omaniku katalogi kasutada
$ chmod 700 /home/kaarel
Keelame muudel kasutajatel katalogi kasutada ja grupil liikuda katalogi sisse ja lugeda
$ chmod 750 /home/peeter
Muudame faili ja katalogi omaniku
$ chown peeter /home/kaarel/text.txt
$ chown peeter data
Muudame faili ja katalogi gruppikuuluvust
$ chgrp
users /home/kaarel/text.txt
$ chgrp users data
Muudame faili ning katalogi omaniku ja gruppi korraga
$ chown peeter.users /home/kaarel/text.txt
$ chown peeter.users data