
    

    <?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://ocw.cs.pub.ro/courses/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://ocw.cs.pub.ro/courses/feed.php">
        <title>CS Open CourseWare rl:labs:07:contents</title>
        <description></description>
        <link>http://ocw.cs.pub.ro/courses/</link>
        <image rdf:resource="http://ocw.cs.pub.ro/courses/lib/tpl/arctic/images/favicon.ico" />
       <dc:date>2026-05-21T15:56:22+03:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/rl/labs/07/contents/01?rev=1699180905&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/rl/labs/07/contents/02?rev=1763307826&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/rl/labs/07/contents/03?rev=1699180967&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/rl/labs/07/contents/04?rev=1699180999&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/rl/labs/07/contents/05?rev=1699181019&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/rl/labs/07/contents/06?rev=1699181041&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/rl/labs/07/contents/07?rev=1699181060&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/rl/labs/07/contents/08?rev=1699181079&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/rl/labs/07/contents/09?rev=1699181095&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/rl/labs/07/contents/10?rev=1700217014&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/rl/labs/07/contents/11?rev=1700216787&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/rl/labs/07/contents/12?rev=1700217349&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/rl/labs/07/contents/sidebar?rev=1383938020&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://ocw.cs.pub.ro/courses/lib/tpl/arctic/images/favicon.ico">
        <title>CS Open CourseWare</title>
        <link>http://ocw.cs.pub.ro/courses/</link>
        <url>http://ocw.cs.pub.ro/courses/lib/tpl/arctic/images/favicon.ico</url>
    </image>
    <item rdf:about="http://ocw.cs.pub.ro/courses/rl/labs/07/contents/01?rev=1699180905&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-05T12:41:45+03:00</dc:date>
        <title>1. [10p] Conectare SSH folosind cheie publică</title>
        <link>http://ocw.cs.pub.ro/courses/rl/labs/07/contents/01?rev=1699180905&amp;do=diff</link>
        <description>1. [10p] Conectare SSH folosind cheie publică

Dorim să realizăm o sesiune securizată shell la distanță (remote shell).



	*  Conectare folosind SSH cu chei. Totul este configurat și vedem că merge.
	*  Copiere cheie pentru conectare SSH. Cheia există și vom face apoi conectare ca mai sus.
	*  Crearea cheie, copiere și conectare SSH.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/rl/labs/07/contents/02?rev=1763307826&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-16T17:43:46+03:00</dc:date>
        <title>2. [10p] Generare cheie publică și autentificare</title>
        <link>http://ocw.cs.pub.ro/courses/rl/labs/07/contents/02?rev=1763307826&amp;do=diff</link>
        <description>2. [10p] Generare cheie publică și autentificare

În contul utilizatorului corina de pe stația blue generați o pereche cheie publică/cheie privată SSH prin rularea comenzii


corina@blue:~$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/corina/.ssh/id_rsa): 
Created directory '/home/corina/.ssh'.
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /home/corina/.ssh/id_rsa.
Your publ…</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/rl/labs/07/contents/03?rev=1699180967&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-05T12:42:47+03:00</dc:date>
        <title>3. [10p] Download și upload de director folosind ''scp''</title>
        <link>http://ocw.cs.pub.ro/courses/rl/labs/07/contents/03?rev=1699180967&amp;do=diff</link>
        <description>3. [10p] Download și upload de director folosind ''scp''

Indicație: Pentru download-ul și upload-ul unui director folosiți opțiunea -r a comenzii scp.

Vom folosi două directoare:

	*  directorul assignment/ din directorul home al utilizatorului student de pe stația host;
	*  directorul solution/ din directorul home al utilizatorului corina de pe stația blue.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/rl/labs/07/contents/04?rev=1699180999&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-05T12:43:19+03:00</dc:date>
        <title>4. [10p] Copiere fișiere cu diverse protocoale: durată și consum de resurse</title>
        <link>http://ocw.cs.pub.ro/courses/rl/labs/07/contents/04?rev=1699180999&amp;do=diff</link>
        <description>4. [10p] Copiere fișiere cu diverse protocoale: durată și consum de resurse

Ne propunem să măsurăm timpul de copiere și consumul de resurse pentru un transfer realizat între două stații folosind, pe rând, transfer direct, FTP și SSH. În directorul home al utilizatorului student de pe stația green există un fișier file-100M.dat. Vom transfera acest fișier în directorul home al utilizatorului student de pe stația host. Vom folosi transfer direct, transfer FTP și transfer SSH. Pentru fiecare caz, …</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/rl/labs/07/contents/05?rev=1699181019&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-05T12:43:39+03:00</dc:date>
        <title>5. [10p] Trafic criptat și necriptat</title>
        <link>http://ocw.cs.pub.ro/courses/rl/labs/07/contents/05?rev=1699181019&amp;do=diff</link>
        <description>5. [10p] Trafic criptat și necriptat

Traficul generat de servicii se clasifică în trafic criptat și trafic în clar. Traficul în clar (necriptat) poate fi interpretat și înțeles dacă este capturat. Traficul criptat nu poate fi interpretat în absența cheii de criptare; doar transmițătorul și receptorul cunosc cheia pentru a putea comunica.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/rl/labs/07/contents/06?rev=1699181041&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-05T12:44:01+03:00</dc:date>
        <title>6. [10p] Blocare servicii necriptate</title>
        <link>http://ocw.cs.pub.ro/courses/rl/labs/07/contents/06?rev=1699181041&amp;do=diff</link>
        <description>6. [10p] Blocare servicii necriptate

iptablesiptables

	*  acceptarea pachetului (ACCEPT)
	*  respingerea pachetului (REJECT)
	*  aruncarea pachetului (DROP), similar cu respingerea dar nu se transmite nici o notificare de respingere către cel care a transmis pachetul inițial</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/rl/labs/07/contents/07?rev=1699181060&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-05T12:44:20+03:00</dc:date>
        <title>7. [10p] Blocare SSH</title>
        <link>http://ocw.cs.pub.ro/courses/rl/labs/07/contents/07?rev=1699181060&amp;do=diff</link>
        <description>7. [10p] Blocare SSH

Ne propunem ca stația green să nu fie acesibilă nici prin SSH. Pentru aceasta adăugați pe stația host o regulă iptables care va bloca traficul aferent serviciului SSH (portul 22).


root@host:~# iptables -A FORWARD -d green -p tcp --dport ssh -j DROP</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/rl/labs/07/contents/08?rev=1699181079&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-05T12:44:39+03:00</dc:date>
        <title>8. [10p] Permitere trafic SSH</title>
        <link>http://ocw.cs.pub.ro/courses/rl/labs/07/contents/08?rev=1699181079&amp;do=diff</link>
        <description>8. [10p] Permitere trafic SSH

În acest moment, traficul SSH către stația green este blocat.

Dorim să permitem traficul SSH de la stația red către stația green. Adăugați o regulă corespunzătoare pe stația host.


root@host:~# iptables -A FORWARD -s red -d green -p tcp --dport ssh -j ACCEPT</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/rl/labs/07/contents/09?rev=1699181095&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-05T12:44:55+03:00</dc:date>
        <title>9. [10p] Ștergere reguli adăugate</title>
        <link>http://ocw.cs.pub.ro/courses/rl/labs/07/contents/09?rev=1699181095&amp;do=diff</link>
        <description>9. [10p] Ștergere reguli adăugate

Pentru a permite tot traficul către stația green, ștergeți pe stația host toate regulile iptables din lanțul FORWARD. Folosiți opțiunea -F (flush) a comenzii iptables. Practic revenim la situația inițială, fără reguli iptables pe stația host. Folosiți comanda iptables -L FORWARD -n -v pentru a valida ștergerea regulilor din lanțul FORWARD.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/rl/labs/07/contents/10?rev=1700217014&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-17T12:30:14+03:00</dc:date>
        <title>10. [10p] Capturi de trafic</title>
        <link>http://ocw.cs.pub.ro/courses/rl/labs/07/contents/10?rev=1700217014&amp;do=diff</link>
        <description>10. [10p] Capturi de trafic

Tcpdump este un utilitar din linia de comandă a Linux-ului, care se ocupă de captura 
și analiza pachetelor de rețea la nivel de interfață. Este deseori folosit pentru trobleshooting
sau ca tool de securitate. Este versatil, oferă filtre și poate fi folosit într-o varietate de cazuri.
Fiind un utilitar de linie de comandă, cel mai des se folosește în sistemele care nu au GUI, pentru a
colecta date, care apoi pot fi mutate și vizualizate cu Wireshark.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/rl/labs/07/contents/11?rev=1700216787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-17T12:26:27+03:00</dc:date>
        <title>11. [BONUS - 10p] Blocare acces din Internet la rețeaua locală</title>
        <link>http://ocw.cs.pub.ro/courses/rl/labs/07/contents/11?rev=1700216787&amp;do=diff</link>
        <description>11. [BONUS - 10p] Blocare acces din Internet la rețeaua locală

Pentru simularea unei situații reale, vom considera stația red ca fiind o stație din rețeaua locală (LAN), iar stația green o stație din Internet, conectate între ele prin stația host, pe post de gateway.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/rl/labs/07/contents/12?rev=1700217349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-17T12:35:49+03:00</dc:date>
        <title>12. [BONUS - 10p] Transfer sincronizat de fișiere folosind ''rsync'' peste SSH</title>
        <link>http://ocw.cs.pub.ro/courses/rl/labs/07/contents/12?rev=1700217349&amp;do=diff</link>
        <description>12. [BONUS - 10p] Transfer sincronizat de fișiere folosind ''rsync'' peste SSH

rsync este un utilitar și protocol care permite transfer incremental. Este foarte potrivit pentru situații de backup, când se transferă doar actualizările sau pentru mentenanța unui mirror, la fel transferându-se de la serverul central doar noile date. Altfel de operații poartă numele de “sincronizare” (syncing).</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/rl/labs/07/contents/sidebar?rev=1383938020&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-11-08T21:13:40+03:00</dc:date>
        <title>Navigare</title>
        <link>http://ocw.cs.pub.ro/courses/rl/labs/07/contents/sidebar?rev=1383938020&amp;do=diff</link>
        <description>Navigare

Laboratorul 7
contents index</description>
    </item>
</rdf:RDF>
