Linux:Felhasználó- és csoportkezelés
(Változatok közti eltérés) (→Gyakorlat) |
(→Gyakorlat) |
||
50. sor: | 50. sor: | ||
su - teszt | su - teszt | ||
</code></megoldas> | </code></megoldas> | ||
- | * Lépjen vissza a root felhasználói fiókba! | + | * Lépjen vissza a root felhasználói fiókba!<megoldas><code lang="bash"> |
- | <megoldas><code lang="bash"> | + | |
exit | exit | ||
</code> | </code> | ||
66. sor: | 65. sor: | ||
<code lang="bash"> | <code lang="bash"> | ||
usermod -c "Szabó Béla" teszt | usermod -c "Szabó Béla" teszt | ||
+ | </code> | ||
+ | |||
+ | Ellenőrzése: | ||
+ | <code lang="bash"> | ||
+ | cat /etc/passwd | grep ^teszt: | ||
+ | </code></megoldas> | ||
+ | * Rendszergazdaként cserélje le a teszt user jelszavát egy generált jelszóra!<megoldas><code lang="bash"> | ||
+ | pwgen 8 | ||
+ | ooB1ev9y buaZoop2 yeXohCh0 Se8ed3ta Chil8Dei kiph0Ga1 ieg8EiTh ei7Peimu | ||
+ | ohC4olae eiF1xe5a rio0PeeK rai5Leid Oot6nie5 shoc5Aib zae5Yaiz Aht4shax | ||
+ | Reiquah0 Quah2aed xeem6Vei chaL6xui the4ieSu ienee7Oo uad6ahSa It5mog2P | ||
+ | </code> | ||
+ | Kiválasztjuk a jelszót, pl.:It5mog2P | ||
+ | <code lang="bash"> | ||
+ | passwd teszt | ||
+ | Adja meg az új UNIX jelszót: It5mog2P | ||
+ | Írja be újra a UNIX jelszót: It5mog2P | ||
+ | passwd: password updated successfully | ||
</code></megoldas> | </code></megoldas> | ||
- | |||
* Hozzon létre egy hallgatok nevű csoportot 1000-es csoportid-vel! | * Hozzon létre egy hallgatok nevű csoportot 1000-es csoportid-vel! | ||
* Sorolja be ebbe a teszt felhasználót! | * Sorolja be ebbe a teszt felhasználót! |
A lap 2015. október 14., 14:20-kori változata
EA
Felhasználó- és csoportkezelés. A passwd, shadow fájlok. Group fájl, elsődleges csoport értelmezése. Címtáron alapuló azonosítás: (NDS, AD, LDAP) A PAM. A su és a sudo parancs.
Az operációs rendszer frissítése, szoftverek telepítése, törlése. A csomagkezelő (RPM, DPM). A dpkg. Az apt rendszere: install, remove autoremove, purge, update, upgrade, dist-upgrade.
Gyakorlat
Kivonat: adduser, userdel, usermod, groupadd, groupdel, groupmod. Rendszerfájlok: /etc/passwd, /etc/shadow és /etc/group
- Érje el, hogy minden, újonnan felvett felhasználó home könyvtárába kerüljön be egy info.txt fájlt is, melynek tartalma az ön neve!
- Állítsa be a rendszert úgy, hogy minden újonnan felvett felhasználó shellje a /bin/false legyen, és az új felhasználók felvétele során a home könyvtáruk automatikusan a /home/<kezdőbetű>/<usernév> legyen!
- Vegyen fel egy teszt nevű felhasználót! A jelszava legyen ttsh22A!
- Ellenőrizze, hogy létrejött-e a home könyvtára, és abban benne van-e a info.txt!
- Egy másik Putty programmal jelentkezzen be teszt felhasználóként!
- Cserélje ki a teszt felhasználó shelljét /bin/bash-re!
- Jelentkezzen át átmenetileg a teszt felhasználó fiókjába!
- Lépjen vissza a root felhasználói fiókba!
- Tekintse meg a usermod parancs szintaxisát! Módosítsa ezzel a felhasználó nevét!
- Rendszergazdaként cserélje le a teszt user jelszavát egy generált jelszóra!
- Hozzon létre egy hallgatok nevű csoportot 1000-es csoportid-vel!
- Sorolja be ebbe a teszt felhasználót!
- Érje el, hogy a teszt felhasználó bejelentkezésekor a rendszer automatikusan írja ki a fájlrendszer szabad helyének nagyságát!
- Változtassa meg a felhasználó promptját úgy, hogy az mindig mutassa a host nevét is!
- Állítsa be úgy a felhasználó környezetét, hogy a cp parancs mindig kérjen megerősítést, mielőtt egy fájlt felülírna!
- Törölje a felhasználót, de a home könyvtárát ne!
- Vegye fel újra a teszt usert, majd törölje úgy, hogy a home könyvtára is törlésre kerüljön!
Kivonat: apt-get update, apt-get upgrade, apt-get install, apt-get remove, apt-get autoremove, apt-get remove --purge, apt-get clean
- Ellenőrizze, hogy az apt rendszer milyen helyekről származó programcsomagokkal dolgozik!
- Frissítse a csomaglistát!
- Upgrade-elje fel a rendszert, telepítsen minden frissítést!
- Telepítse fel a következő programokat: mc tcpdump iptraf pciutils less most bzip2 rsync lynx memtest86+ ntpdate rdate unzip wget zip vim nmap screen pwgen.
- Telepítse fel a bind9 csomagot! Ellenőrizze, hogy az /etc könyvtárban létrejött-e a bind könyvtár!
- Uninstallálja a bind9 csomagot úgy, hogy a folyamat során törlésre kerüljenek a konfigurációs fájlok, és azok a library-k, melyeket csak ez a csomag használt!
- Törölje az apt cache-ét!