|
L120: Linux System Administration IIVježba 2. Pokretanje Linuxa
|
səhifə | 14/16 | tarix | 11.10.2017 | ölçüsü | 1,05 Mb. | | #4275 |
| -
Koristite naredbu init da promjenite trenutni runlevel (npr. prebacite se iz runlevela 5 u 3, te se vratite natrag u runlevel 5). Kako znate u kojem se runlevelu nalazite?
______________________________________________________________________
-
Promjenite lozinku korisniku root pokretanjem Linuxa u single user modu.
-
Koristeći naredbu dmesg provjerite koji chipset ima mrežna kartica.
Istražite razlike između naredbi shutdown, halt i reboot. Koja će opcija naredbe shutdown uključiti provjeru datotečnog sustava (fsck) kod sljedećeg pokretanja sustava?
______________________________________________________________________
-
Koristeći alate chkconfig i ntsysv ugasite sshd u runlevelima 2, 3, 4 i 5.
Provjerite stanje simboličkih poveznica u direktorijima rc2.d, rc3.d, rc4.d i rc5.d.
-
Pononovno pokrenite sustav. U GRUB-u podesite parametar init= tako da preskočite pokretanje procesa /sbin/init te pokrenete ljusku bash.
Vježba 3. Upravljanje korisnicima i grupama -
Koristeći naredbu adduser kreirajte korisnika tux s UID 600 i GID 550.
-
Koristeći naredbu usermod promijenite korisniku tux njegov osobni direktorij (home
directory).
Je li kreiran novi direktorij? ________________________________________________
Ako nije, pokušajte s opcijom –m.
Je li sadržaj direktorija /etc/skel iskopiran u korisnički direktorij? ___________________
-
Koristeći naredbu usermod dodajte korisnika tux u grupu wheel.
-
Napravite grupu sales koristeći naredbu groupadd.
-
Dodajte korisnika tux u grupu sales koristeći gpasswd.
-
Prijavite se kao korisnik tux i priključite se u grupu sales koristeći naredbu newgrp.
-
Dodajte korisnika uređivanjem datoteka /etc/passwd i /etc/group.
-
Napravite grupu share i dodajte korisnika tux u tu grupu uređivanjem datoteke /etc/group.
-
Promjenite datum isteka korisnika koristeći naredbu usermod.
-
Zaključajte korisnika tux i pokušajte se prijaviti na sustav kao korisnik tux.
Vježba 4. Skripte u BASH-u -
U naredbenoj liniji izvezite (export) varijablu TEST:
-
Napišite skriptu:
#!/bin/bash
|
echo old variable: $TEST
|
export TEST=new
|
echo exported variable: $TEST
| -
Koja je vrijednost varijable TEST nakon pokretanja skripte?
______________________________________________________________________
-
Sljedeća skriptu nazovite test_shell. Skripta ispisuje PID ljuske koja pokreće tu skriptu.
#!/bin/bash
|
if [ -n $(echo $0 |grep test) ]; then
|
echo The PID of the script is: $$
|
else
|
echo The PID of the interpreter is: $$
|
fi
| -
Podesite dozvole da se skripta može pokretati.
-
Ispitajte ponašanja skripte različitim pokretanjima.
test_shell
./test_shell
bash test_shell
. test_shell
source test_shell
exec ./test_shell
Vježba 5. TCP/IP mreže -
Zadana je adresa uređaja na mreži s 161.53.17.99/27. Ručno izračunajte sve ključne adrese mreže pa odgovorite na pitanja.
-
Pripada li adresa 161.53.17.129 toj mreži?
________________________________________________________________
-
Pripada li adresa 161.53.17.12 toj mreži?
________________________________________________________________
-
Koja je adresa razašiljanja (broadcast) u toj mreži?
________________________________________________________________
-
Je li mreža besklasna i, ako ne, koju klasu pripada?
________________________________________________________________
-
Koliko uređaja s distinktnim IP adresama stane u ovu mrežu?
________________________________________________________________
-
Koja je adresa mreže?
________________________________________________________________
-
Dobili ste adresni prostor 83.10.11.0/27.
-
Koliko postoji mreža koje imaju ista tri bajta?
________________________________________________________________
-
Koliko računala može biti u ovoj mreži?
________________________________________________________________
-
Koja je adresa razašiljanja (broadcast) u toj mreži?
________________________________________________________________
Dostları ilə paylaş: |
|
|