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ă:

  • SSH
  • creare de utilizatori (lab 04)
  • inspectarea rețelei (lab 08)

Materiale ajutătoare

Exerciții

1. Firefox Addons

Firefox are un plugin care ascunde toate reclamele de pe pagini.

  • Intrați pe http://starwars.wikia.com/. Identificați reclamele în partea de sus a paginii.
  • 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.
  • Flash Video Downloader – pentru descărcarea locală a filmelor de pe YouTube și alte site-uri similare.
  • 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.

  • Listați doar porturile TCP în starea listening.
  • Afișați valorile numerice ale porturilor.

Corelați numărul portului cu exercițiul la care a fost folosit serviciul corespunzător.

FIXME

systems/uso/laboratoare/laborator-09.1347786318.txt.gz · Last modified: 2012/09/20 23:09 (external edit)
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0