This shows you the differences between two versions of the page.
capitole:capitol-01 [2013/07/01 09:59] tpopeea [Nume de fișiere și directoare care conțin spații] |
capitole:capitol-01 [2013/07/01 11:39] (current) tpopeea [Utilizarea discului] |
||
---|---|---|---|
Line 12: | Line 12: | ||
* Folosiți ''man'' pentru a afla ce face comanda ''echo''. | * Folosiți ''man'' pentru a afla ce face comanda ''echo''. | ||
* Scrieți textul “all done” în fișierul TODO. | * Scrieți textul “all done” în fișierul TODO. | ||
- | * Folosiți formularea > TODO după parametrii lui echo. | + | * Folosiți formularea ''> TODO'' după parametrii lui echo. |
* Vizualizați fișierul folosind comanda ''cat''. Observați că vechiul conținut a fost suprascris. | * Vizualizați fișierul folosind comanda ''cat''. Observați că vechiul conținut a fost suprascris. | ||
* Semnați-vă numele în fișierul TODO, adăugându-l la sfârșitul fișierului. | * Semnați-vă numele în fișierul TODO, adăugându-l la sfârșitul fișierului. | ||
- | * Folosiți formularea >> TODO pentru a nu suprascrie conținutul vechi (mod append). | + | * Folosiți formularea ''>> TODO'' pentru a nu suprascrie conținutul vechi (mod append). |
=== Nume de fișiere și directoare care conțin spații === | === Nume de fișiere și directoare care conțin spații === | ||
Line 39: | Line 39: | ||
* Creați structura de directoare: | * Creați structura de directoare: | ||
- | john_ronald_reuel_tolkien | + | john_ronald_reuel_tolkien\ |
- | the_lord_of_the_rings | + | the_lord_of_the_rings\ |
gandalf | gandalf | ||
- | the_hobbit | + | the_hobbit\ |
Line 61: | Line 61: | ||
=== Utilizarea discului === | === Utilizarea discului === | ||
- | * Aflați care este comanda care afișează cât spațiu pe disc ocupă un director (hint: //file space//). Folosiți-o pentru a afișa spațiu total folosit de directorul ''~student''. Afișați valorile în format human readable. | + | * Aflați care este comanda care afișează cât spațiu pe disc ocupă un director (hint: //file space//). Folosiți-o pentru a afișa spațiu total folosit de directorul ''~thales''. Afișați valorile în format human readable. |
* Afișați (folosind o altă comandă) ce partiții există, ce dimensiune au și cât spațiu este ocupat pe acestea. | * Afișați (folosind o altă comandă) ce partiții există, ce dimensiune au și cât spațiu este ocupat pe acestea. | ||
Line 78: | Line 78: | ||
=== Home dirs === | === Home dirs === | ||
- | Creați utilizatorii chirac și thatcher. | + | * Creați utilizatorii chirac și thatcher. |
- | + | * Logați-vă ca fiecare dintre aceștia utilizând ''su -''. | |
- | Logați-vă ca fiecare dintre aceștia utilizând ''su -''. Folosiți ''pwd'' pentru a vedea în ce director este plasat utilizatorul în mod implicit: directorul home. | + | * Folosiți ''pwd'' pentru a vedea în ce director este plasat utilizatorul în mod implicit: directorul home. |
- | + | * Logați ca ''chirac'' logați-vă ca ''thatcher'' utilizând ''su''. Navigați spre directorul home utilizând ''cd ~''. | |
- | Logați ca ''chirac'' logați-vă ca ''thatcher'' utilizând ''su''. Navigați spre directorul home utilizând ''cd ~''. | + | * Logați ca ''thatcher'' navigați către home-ul lui ''chirac'' utilizând ''cd ~chirac''. |
- | + | * Determinați directorul home pentru utilizatorul privilegiat, utilizând una din metodele din cadrul acestei secțiuni. | |
- | Logați ca ''thatcher'' navigați către home-ul lui ''chirac'' utilizând ''cd ~chirac''. | + | * De ce nu este / directorul căutat? |
- | + | ||
- | Determinați directorul home pentru utilizatorul privilegiat, utilizând una din metodele din cadrul acestei secțiuni. | + | |
- | + | ||
- | De ce nu este / directorul căutat? | + | |
=== Operații utilizatori === | === Operații utilizatori === | ||
- | Schimbați parola utilizatorului chirac. | + | * Schimbați parola utilizatorului ''chirac''. |
+ | * Schimbați home-ul utilizatorului ''thatcher'' în ''/home/thatcher2''. | ||
- | Schimbați home-ul utilizatorului thatcher în ''/home/thatcher2''. | ||
=== Grupuri === | === Grupuri === | ||
- | Creați utilizatorii: obama, putin, cameron. Creați un fișier 'secrettreaty' care să fie accesibil doar lui obama și cameron. Hint: folosiți un grup pentru cei doi. | + | * Creați utilizatorii: ''obama'', ''putin'', ''cameron''. Creați un fișier ''secrettreaty'' care să fie accesibil doar lui ''obama'' și ''cameron''. |
+ | * Hint: folosiți un grup pentru cei doi. | ||
+ | * Testați pentru fiecare dintre cei trei dacă au acces la fișier. | ||
- | Testați pentru fiecare dintre cei trei dacă au acces la fișier. | ||
=== Sudo === | === Sudo === | ||
- | Creați utilizatorii ''obama'' și ''putin''. | + | * Creați utilizatorii ''obama'' și ''putin''. |
+ | * Pentru ca un utilizator să poată folosi ''sudo'', trebuie să aibă permisiune explicită în fişierul de configurare ''/etc/sudoers''. | ||
+ | * De asemenea, ''sudo'' poate fi configurat să permită doar anumite comenzi, să nu ceară o parolă, şi să funcţioneze peste reţea. | ||
- | Pentru ca un utilizator să poată folosi sudo, trebuie să aibă permisiune explicită în fişierul de configurare /etc/sudoers. | + | * Configurați ''sudo'' astfel încât ''obama'' să-l poată folosi. |
+ | * vizualizați conținutul fișierului ''/etc/sudoers'' | ||
+ | * identificați grupul utilizatorilor ce pot folosi ''sudo''. | ||
+ | * NU editați fișierul! (se recomandă folosirea ''visudo'' pentru a-l edita) | ||
- | De asemenea, sudo poate fi configurat să permită doar anumite comenzi, să nu ceară o parolă, şi să funcţioneze peste reţea. | + | * Adăugați utilizatorul ''obama'' în acest grup |
- | + | * Stergeți utilizatorul ''putin'' fiind logat ca utilizator ''obama''. | |
- | Configurați sudo astfel încât obama să-l poată folosi. Urmăriți pașii: | + | |
- | + | ||
- | vizualizați conținutul fișierului /etc/sudoers și identificați grupul utilizatorilor ce pot folosi sudo. NU editați fișierul! (se recomandă folosirea visudo pentru a-l edita) | + | |
- | + | ||
- | Adăugați utilizatorul obama în acest grup | + | |
- | Stergeți utilizatorul putin fiind logat ca utilizator obama. | + | |
== Hands On (3) == | == Hands On (3) == | ||
- | Aflați care este pachetul care conține binarul ''mc'' și instalați-l. | + | * Aflați care este pachetul care conține binarul ''mc'' și instalați-l. |
- | + | * Dezinstalați pachetul ''gnome''. De ce nu este dezinstalată și interfața grafică? | |
- | Dezinstalați pachetul gnome. De ce nu este dezinstalată și interfața grafică? | + | |
- | + | ||
- | + | ||
== Resurse utile == | == Resurse utile == | ||
* [[:home|Wiki-ul cursului]] | * [[:home|Wiki-ul cursului]] |