This is an old revision of the document!
Laborator 09 - Servicii de rețea
Descriere
Modelul client-server
Browsing: Firefox, addons, sintaxa unui
URL
SSH, SCP (mentionat si mai devreme, prompt modificat pe mașinile de la distanță)
Chei SSH, utilizare port non-standard pentru SSH
netstat, netcat, nmap
Modelul P2P: BitTorrent
Wireshark
TODO: VPN
Referințe din urmă:
Materiale ajutătoare
Exerciții
1. Firefox Addons
Firefox are un plugin care ascunde toate reclamele de pe pagini.
-
Instalați addon-ul AdBlock Plus. Reporniți browser-ul atunci când vi se cere.
Accesați din nou pagina inițială. Much better, right?
Unele reclame nu sunt doar enervante, ci dăunătoare ochilor sau malițioase (script-uri care urmăresc activitatea).
Există numeroase extensii de Firefox, disponibile pe
site-ul oficial. Câteva sugestii:
Firebug – inspectarea codului sursă al unei pagini; util pentru dezvoltatorii web.
Flashblock – blochează tot conținutul flash; util pentru calculatoarele mai vechi.
FireFTP – client complet pentru
FTP; permite și upload-area de fișiere.
-
DownThemAll! – Download manager avansat, include opțiunea de a salva toate link-urile de pe o pagină.
Vimperator – face Firefox să se comporte mai mult ca Vim.
2. Autentificarea SSH folosind chei
Configurați sistemul lucas
pentru a vă putea autentifica drept utilizatorul lucas
fără parolă:
Folosiți ssh-keygen
pe mașina fizică pentru a genera o cheie.
Apăsați Enter la întrebarea prompt-ul care întreabă unde va fi salvată cheia. Se va folosi locația din paranteză.
Nu puneți passphrase pe cheie. Dacă puneți, la autentificare, în loc de parola utilizatorului remote, vi se va cere passphrase-ul cheii.
Folosiți ssh-copy-id
pentru a copia cheia pe mașina virtuală. Destinația este în același format cu cea acceptată de ssh
.
Folosiți ssh
. Nu ar trebui să vi se mai ceară o parolă.
Cheile generate (publică și privată) sunt pe mașina fizică în directorul ~/.ssh
. Vizualizați-le. Comparați cheia publică de pe mașina fizică cu conținutul fișierului ~/.ssh/authorized_keys
de pe mașina virtuală.
4. BitTorrent
Descărcați fișierul torrent de aici. Folosiți Transmission, clientul implicit de BitTorrent pe Ubuntu, pentru a descărca trailerul episodului 3 al Star Wars.
5. Netstat
Inspectați porturile deschise de pe mașina virtuală. Folosiți netstat
.
Corelați numărul portului cu exercițiul la care a fost folosit serviciul corespunzător.