This shows you the differences between two versions of the page.
|
saisp:labs:02 [2013/11/11 00:46] 127.0.0.1 external edit |
saisp:labs:02 [2016/03/07 16:29] (current) alexandru.carp |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ===== Laboratorul 02. Lorem ipsum ===== | + | ~~NOTOC~~ |
| - | ==== Introducere ==== | + | ====== Laborator 2. Administrarea LDAP ====== |
| - | ==== Navigare ==== | + | ===== Cunoștințe și abilități ce vor fi dobândite ===== |
| - | {{page>saisp:labs:02:meta:nav}} | + | |
| - | ==== Laborator ==== | + | * Autentificarea în Unix bazată pe LDAP |
| - | {{page>saisp:labs:02:contents:01}} | + | * Configurarea unui server de LDAP |
| - | {{page>saisp:labs:02:contents:02}} | + | * Instalarea unui server de LDAP |
| - | {{page>saisp:labs:02:contents:03}} | + | * Securizarea accesului la serverul de LDAP |
| - | {{page>saisp:labs:02:contents:04}} | + | |
| - | {{page>saisp:labs:02:contents:05}} | + | |
| - | {{page>saisp:labs:02:contents:06}} | + | |
| + | ===== Pregătire infrastructură de laborator ===== | ||
| + | Vom rula o masină virtuală în [[http://cloud.curs.pub.ro | cloud-ul facultății]]. Pentru a porni o astfel de masină urmăriți tutorialul de la [[https://cloud.curs.pub.ro/about/tutorial-for-students/ | această adresă]]. Când creați instanța de mașină virtuală (în fereastra "Launch instance"): | ||
| + | * La opțiunea ''Availability zone'' să alegeți ''CI'' sau ''hp''. | ||
| + | * La opțiunea ''Instance Boot Source'' să alegeți ''Boot from Image''. | ||
| + | * La opțiunea ''Image Name'' (apărută după ce efectuați pasul de mai sus) să alegeți imaginea ''SAISP Template v1''. | ||
| + | |||
| + | Pentru a pregăti configurația de laborator, pe mașina virtuală folosiți comenzile următoare din contul utilizatorului ''student'': | ||
| + | * <code -bash> | ||
| + | student@mjolnir:~/saisp$ cd saisp/ | ||
| + | student@mjolnir:~/saisp$ wget --user=user-curs --ask-password http://repository.grid.pub.ro/cs/saisp/laboratoare/lab-02.zip | ||
| + | student@mjolnir:~/saisp$ unzip lab-02.zip | ||
| + | </code> | ||
| + | |||
| + | În urma dezarhivării rezultă trei fișiere imagine KVM (format ''qcow2'') și un script de pornire a mașinilor virtuale. Imaginea de bază ''base.qcow2'' este baza pentru celelalte două fișiere: ''ldap-client.qcow2'' și ''ldap-server.qcow2''. | ||
| + | |||
| + | |||
| + | Pentru pornirea celor două mașini virtuale (clientul de LDAP și serverul de LDAP) rulați scriptul de pornire:<code -bash> | ||
| + | student@mjolnir:~/saisp$ ./ldap-start-kvm | ||
| + | </code> | ||
| + | |||
| + | Pentru accesarea celor două mașini folosiți SSH către adresele IP aferente fiecăreia. Pentru conectarea la mașina virtuală pentru serverul de LDAP folosiți comanda<code bash> | ||
| + | student@mjolnir:~/saisp$ ssh -l root 192.168.0.2 | ||
| + | </code> | ||
| + | iar pentru conectarea la clientul de LDAP folosiți comanda<code bash> | ||
| + | student@mjolnir:~/saisp$ ssh -l root 192.168.0.3 | ||
| + | </code> | ||
| + | |||
| + | Parola pe cele două mașini virtuale este ''student'' atât pentru utilizatorul ''root'' cât și pentru utilizatorul ''student''. | ||
| + | |||
| + | <spoiler Detalii rulare masina virtuala KVM local> | ||
| + | Pentru a pregăti configurația de laborator va trebui să descărcați pe mașina fizică (mjolnir), în directorul saisp/, arhiva laboratorului (''base.qcow2'' există deja):<code -bash> | ||
| + | student@mjolnir:~/saisp$ wget --user=user-curs --ask-password http://repository.grid.pub.ro/cs/saisp/laboratoare/base.qcow2 | ||
| + | student@mjolnir:~/saisp$ wget --user=user-curs --ask-password http://repository.grid.pub.ro/cs/saisp/laboratoare/lab-02.zip | ||
| + | student@mjolnir:~/saisp$ unzip lab-02.zip | ||
| + | </code> | ||
| + | Puteți urma pașii de mai sus pentru a descărca infrastructura KVM pentru laborator pentru lucru acasă. | ||
| + | </spoiler> | ||
| + | ===== Navigare ===== | ||
| + | |||
| + | **[[:saisp:labs:02|Laboratorul 2]]** | ||
| + | {{page>:saisp:labs:02:meta:nav&nofooter&noeditbutton}} | ||
| + | |||
| + | ===== Exerciții ===== | ||
| + | |||
| + | {{namespace>:saisp:labs:02:contents&nofooter&noeditbutton}} | ||