This is an old revision of the document!
Pentru acest exercițiu este nevoie să aveți un cont pe site-ul www.github.com.
[1a] Utilizând una din comenzile curl sau wget realizați un
request simplu (GET), fără autentificare folosind următorul URL: https://api.github.com/users/<username_github>.
username_github reprezintă username-ul contului vostru de GitHub.
Salvați rezultatul comenzii într-un fișier (ex. curl_without_auth).
[1b] Utilizând una din comenzile curl sau wget realizați un
request simplu (GET), cu autentificare folosind următorul URL: https://api.github.com/users/<username_github>.
username_github reprezintă username-ul contului vostru de GitHub.
Salvați rezultatul comenzii într-un fișier (ex. curl_with_auth).
[1c] Comparați conținutul celor două fișiere utilizând comanda diff, urmărind diferențele.
[2a] Aflați valoarea curentă în RON a monedei virtuale Bitcoin, utilizând API-ul documentat
la această adresă: https://www.coindesk.com/api/.
(Hint: RON reprezintă codul valid conform ISO 4217 al monedei naționale)
[4a] Instalați pe mașina virtuală USO utilitarul sshfs.
[4b] Creați un director nou pe mașina virtuală USO cu denumirea tom_fs.
[4c] Montați directorul /home/student de pe mașina virtuală tom pe mașina virtuală USO folosind directorul creat la [4b].
[4d] De pe mașina virtuală USO adăugați un fișier nou în directorul tom_fs. Observați apariția fișierului creat pe mașina virtuală tom.
[4e] Demontați sistemul de fișiere. (Hint: comanda umount)
[6a] Aflați ambele adrese ale stațiilor pe care lucrați și stabiliți rolurile inițiale.
[6b] Folosind utilitarul GUI Remmina din Ubuntu, client-ul se va
conecta la server.
[6c] Inversați rolurile și repetați task-ul [6b]. (Hint: Nu rămâneți
prinși în recursivitate).
[7a] Asigurați-vă că aveți instalat un server web Apache2. [7b] Porniți serverul web. [7c] Verificați funcționalitatea serverului web utilizând browserul web preferat.
[8a] Instalați aplicația web DokuWiki. (Hint: https://www.dokuwiki.org/install)
[8b] Testați funcționalitatea.
TODO