User Tools

Site Tools


capitole:capitol-01
Differences

This shows you the differences between two versions of the page.

Link to this comparison view

capitole:capitol-01 [2013/07/01 09:57]
tpopeea [Ștergerea directoarelor]
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 22: Line 22:
 * Creați directorul ''isaac asimov''. Folosiți spații în nume. * Creați directorul ''isaac asimov''. Folosiți spații în nume.
   * Ce observați? Câte directoare și cu ce nume au fost create?   * Ce observați? Câte directoare și cu ce nume au fost create?
-  * Shell-ul trimite comenzii ''mkdir'' două argumente, isaac și asimov. Nu este efectul urmărit.+    * Shell-ul trimite comenzii ''mkdir'' două argumente, ''isaac'' și ''asimov''. Nu este efectul urmărit.
   * Creați directorul dorit, încadrând întreg numele prin ghilimele. Astfel, shell-ul va ști că este vorba de un singur argument.   * Creați directorul dorit, încadrând întreg numele prin ghilimele. Astfel, shell-ul va ști că este vorba de un singur argument.
   * Un alt mod de a face acest lucru este escaparea spațiului, precedându-l cu un backslash (\).   * Un alt mod de a face acest lucru este escaparea spațiului, precedându-l cu un backslash (\).
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'' -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]]
capitole/capitol-01.1372661878.txt.gz · Last modified: 2013/07/01 09:57 by tpopeea