simulare uso

2
/etc/init.d/ssh stop /home/student/vm/smalltalk/ sau http://elf.cs.pub.ro/uso/store/uso- vm-smalltalk.zip /home/student/vm/smalltalk sau http://elf.cs.pub.ro/uso/store/uso- vm-sheldon.tar.gz /home/student/vm/leonard sau http://elf.cs.pub.ro/uso/store/uso-vm- leonard.tar.gz nu stiti parola niciunui utilizator de pe cele 3 masini NU exista sudo instalat pe niciuna dintre masini!!! 1. Pe masina smalltalk stergeti utilizatorul bjarne si creati utilizatorul raj cu parola “raj”, schimbati numele masinii in "raj-vm" (in mod permanent!) si schimabti parola utilizatorului root in “root”. Pe masina sheldon schimbati parola utilizatorului sheldon in “sheldon” si a utilizatorului root in “root”. Schimabti numele masinii in "sheldon-vm". Pe masina leonard schimbati parola utilizatorului leonard in “leonard” si a utilizatorului root in “root”. Schimbati numele masinii in "leonard-vm". 2. Faceti setarile necesare ca sa va puteti conecta de pe oricare din cele 3 masini pe oricare alta prin ssh fara sa vi se ceara parola si fara a scrie ip-ul masinii respective ci doar numele (ex: ssh sheldon@sheldon) 3. Faceti un script astfel incat de fiecare data cand se creeaza un nou fisier prin comanda 'touch' urmatoarele date sa fie logate in /var/log/touch.log: ce nume are fisierul, data si ora la care a fost creat, utilizatorul care l-a creat (hint: scriptul se poate numi chiar "touch") 4. Creati urmatoarea structura de fisiere in home-ul utilizatorului sheldon: folder1 link1 – link simbolic catre fisierul bloc ce este montat in / folder2 – toate fisierele create in acest folder trebuie sa mosteneasca acelasi grup fisier1 – contine numarul de linii din /etc/hosts ce contin adrese ipv6 fisier2 – contine timpul real necesar trimiterii a 7 pachete ping catre masina leonard fisier3 – contine ora la ultimei autentificari a utilizatorului root in sistem

Upload: serban-alexandru

Post on 22-Oct-2015

35 views

Category:

Documents


1 download

DESCRIPTION

Simulare Uso examen herisanu panica seria CB CA CC practic utilizarea sistemelor de operare

TRANSCRIPT

Page 1: Simulare Uso

/etc/init.d/ssh stop /home/student/vm/smalltalk/ sau http://elf.cs.pub.ro/uso/store/uso-vm-smalltalk.zip /home/student/vm/smalltalk sau http://elf.cs.pub.ro/uso/store/uso-vm-sheldon.tar.gz /home/student/vm/leonard sau http://elf.cs.pub.ro/uso/store/uso-vm-leonard.tar.gz nu stiti parola niciunui utilizator de pe cele 3 masini NU exista sudo instalat pe niciuna dintre masini!!!

1. Pe masina smalltalk stergeti utilizatorul bjarne si creati utilizatorul raj cu parola “raj”, schimbati numele masinii in "raj-vm" (in mod permanent!) si schimabti parola utilizatorului root in “root”. Pe masina sheldon schimbati parola utilizatorului sheldon in “sheldon” si a utilizatorului root in “root”. Schimabti numele masinii in "sheldon-vm". Pe masina leonard schimbati parola utilizatorului leonard in “leonard” si a utilizatorului root in “root”. Schimbati numele masinii in "leonard-vm".

2. Faceti setarile necesare ca sa va puteti conecta de pe oricare din cele 3 masini pe oricare alta prin ssh fara sa vi se ceara parola si fara a scrie ip-ul masinii respective ci doar numele (ex: ssh sheldon@sheldon)

3. Faceti un script astfel incat de fiecare data cand se creeaza un nou fisier prin comanda 'touch' urmatoarele date sa fie logate in /var/log/touch.log: ce nume are fisierul, data si ora la care a fost creat, utilizatorul care l-a creat (hint: scriptul se poate numi chiar "touch")

4. Creati urmatoarea structura de fisiere in home-ul utilizatorului sheldon: folder1

link1 – link simbolic catre fisierul bloc ce este montat in / folder2 – toate fisierele create in acest folder trebuie sa mosteneasca acelasi grup

fisier1 – contine numarul de linii din /etc/hosts ce contin adrese ipv6 fisier2 – contine timpul real necesar trimiterii a 7 pachete ping catre masina leonard fisier3 – contine ora la ultimei autentificari a utilizatorului root in sistem

folder3 – toate fisierele hidden din /home/sheldon folder4

fisier5 – contine EXACT 334 de octeti de date (pseudo)aleatorii fisier6 – contine o copie a MBR script1.sh – un script care intoarce cantitatea de memorie ram ocupata in momentul

rularii (ex: 5.49%) script2.sh – un script care are ca interpretor implicit python script3.sh – un script care intoarce spatiul liber pe disc, in octeti

folder5 – toate fisierele din interior au permisiunile 666 DIN MOMENTUL IN CARE SUNT CREATE fisier5.1 fisier5.2 ... fisier5.666

2. Faceti setarile necesare astfel incat, ca orice utilizator ati rula comanda 'whoami', output-ul sa fie "root"

3. Pe masina raj creati utilizatorul howard cu uid 1234, gid 4321, grup default nasa, home in /home/nasa/howard, numele complet "Howard Wollowitz", sta in camera 22 si are telefonul de serviciu 0123456789. Precizati ca este si mic de inaltime.

4. Pe masina fizica intai creati un utilizator uso si dati drept de sudo utilizatorului astfel: are voie sa execute orice comanda fara a i se cere parola, dar la comanda 'sudo su' i se va cere parola.

Page 2: Simulare Uso

5. Creati pe masina fizica un utilizator care atunci cand se logheaza se da reboot la masina (la ORICE logare)