This is an old revision of the document!


Need to know

Dacă nu se precizează altfel, în această secțiune veți rula comenzile pe stația fizică (sau pe mașina virtuală uso dacă lucrați acasă).

Asigurati-va ca ati importat masinile virtuale Tom si Jerry. Detalii in sectiunea Înainte de laborator.

1. SSH pe masina TOM

Inainte de exercitiile urmatoare, vrem sa ne putem conecta la masina TOM prin ssh ca pana acum, folosind parola. Porniti masina TOM.

Pentru a face o conexiune SSH între stația fizică și mașina virtuală tom va trebui să avem interfața activată, pe mașina virtuală tom. Pentru aceasta rulați comanda

student@tom:~$ sudo dhclient enp0s8

care va asigura obținerea, prin DHCP, a parametrilor de rețea pentru interfața enp0s8.

Folosind comanda

student@tom:~$ ip a s enp0s8
3: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 08:00:27:71:db:21 brd ff:ff:ff:ff:ff:ff
    inet 192.168.56.101/24 brd 192.168.56.255 scope global enp0s8
       valid_lft forever preferred_lft forever
    inet6 fe80::a00:27ff:fe71:db21/64 scope link
       valid_lft forever preferred_lft forever

aflăm adresa IP a mașinii virtuale tom. În cazul de față este vorba de 192.168.56.101.

Este posibil ca adresa IP pentru mașina virtuală tom să fie alta în rularea voastră. Folosiți în continuare adresa IP obținută din rularea voastră.

Verificati ca va puteti conecta prin ssh la TOM. NU treceti mai departe daca nu va merge conexiunea.

2. SSH cu chei publice/private

[2a] Generati o pereche de chei ssh folosind ssh-keygen, apasati Enter de cateva ori:

student@uso:~$ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/home/student/.ssh/id_rsa): 
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /home/student/.ssh/id_rsa.
Your public key has been saved in /home/student/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:Ob3LFt6KV0yTz006l8Zhjj8stJe6mKWsRmWoZs/CDSk student@uso
The key's randomart image is:
+---[RSA 2048]----+
|                 |
|                 |
|          .  .   |
|         + o+  o.|
|        S +o +=+o|
|     E * o..oo==o|
|      = *..+..=o.|
|       o B=.*o * |
|        ++=* o= .|
+----[SHA256]-----+

[2b] Copiati cheia publica create mai devreme pe TOM, folosind ssh-copy-id. HINT: ssh-copy-id user@ipaddress

[2c] Daca copierea a avut loc cu succes, conectati-va prin ssh la TOM. Veti observa ca autentificarea se face pe baze cheii publice si nu mai este ceruta parola.

[2d] Creati un user nou pe masina TOM numit gion, cu ce parola doriti voi.

[2e] Dezactivati autentificarea cu parola prin ssh. HINT: /etc/ssh/sshd_config. Incercati apoi sa va conectati prin ssh mai intai cu student, iar apoi cu gion.

uso/laboratoare/new/10-sec/need-to-know.1544296720.txt.gz · Last modified: 2018/12/08 21:18 by octavian.guzu
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