Differences

This shows you the differences between two versions of the page.

Link to this comparison view

uso:laboratoare:new:10-sec:need-to-know [2018/12/09 00:58]
liza_elena.babu [1. SSH pe mașina TOM]
uso:laboratoare:new:10-sec:need-to-know [2019/12/02 11:57] (current)
elena.stoican [1. SSH pe mașina tom]
Line 4: Line 4:
  ​Asigurați-vă că ați importat mașinile virtuale Tom și Jerry. Detalii în secțiunea [[uso:​laboratoare:​new:​10-sec:​setup|]]. ​  ​Asigurați-vă că ați importat mașinile virtuale Tom și Jerry. Detalii în secțiunea [[uso:​laboratoare:​new:​10-sec:​setup|]]. ​
   ​   ​
- ==== 1. SSH pe mașina ​TOM ==== + ==== 1. SSH pe mașina ​tom ==== 
   ​   ​
- ​Înainte de exercițiile următoare, vrem să ne putem conecta la mașina ​TOM prin ssh ca până acum, folosind parola. Porniți mașina ​TOM+ ​Înainte de exercițiile următoare, vrem să ne putem conecta la mașina ​''​tom'' ​prin ssh ca până acum, folosind parola. Porniți mașina ​''​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șină virtuală ''​tom''​. Pentru aceasta rulați comanda de mai jos care vă asigură obținerea, prin DHCP, a parametrilor de rețea pentru interfața ''​enp0s8''​. ​  ​Pentru a face o conexiune SSH între stația fizică și mașina virtuală ''​tom''​ va trebui să avem interfața activată, pe mașină virtuală ''​tom''​. Pentru aceasta rulați comanda de mai jos care vă asigură obținerea, prin DHCP, a parametrilor de rețea pentru interfața ''​enp0s8''​. ​
Line 27: Line 27:
  </​code> ​  </​code> ​
   ​   ​
-Este posibil ca adresa IP pentru mașina virtuală ''​tom''​ să fie alta în rularea voastră. Folosiți în continuare adresa IP obtinută din rularea voastră. ​+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ă. ​
   ​   ​
 <note important>​ <note important>​
- ​Verificați că vă puteți conecta prin ssh la TOM. **NU treceți mai departe dacă nu vă merge conexiunea**. ​+ ​Verificați că vă puteți conecta prin ssh la ''​tom''​. **NU treceți mai departe dacă nu vă merge conexiunea**. ​
 </​note>​ </​note>​
   ​   ​
  ==== 2. SSH cu chei publice/​private ====   ==== 2. SSH cu chei publice/​private ==== 
   ​   ​
- ​**[2a]** Generați o pereche de chei ssh folosind ''​ssh-keygen'',​ apăsați Enter de câteva ori: + ​**[2a]** Generați o pereche de chei ssh folosind ''​ssh-keygen'',​ apăsați ​''​Enter'' ​de fiecare dată când vi se cere să introduceți date. 
   ​   ​
  <​code bash> ​  <​code bash> ​
Line 61: Line 61:
  </​code> ​  </​code> ​
   ​   ​
- ​**[2b]** Copiați cheia publică creată mai devreme pe TOM, folosind ''​ssh-copy-id''​. ''​HINT:​ ssh-copy-id user@ipaddress'' ​+ ​**[2b]** Copiați cheia publică creată mai devreme pe ''​tom''​, folosind ''​ssh-copy-id''​. ''​HINT:​ ssh-copy-id user@ipaddress'' ​
   ​   ​
- ​**[2c]** Dacă copierea a avut loc cu succes, conectați-vă prin ssh la TOM. Veți observa că autentificarea se face pe baze cheii publice și nu mai este cerută parola. ​+ ​**[2c]** Dacă copierea a avut loc cu succes, conectați-vă prin ssh la ''​tom''​. Veți observa că autentificarea se face pe baze cheii publice și nu mai este cerută parola. ​
   ​   ​
- ​**[2d]** Creați un user nou pe mașina ​TOM numit ''​gion'',​ cu ce parolă doriți voi. + ​**[2d]** Creați un user nou pe mașina ​''​tom'' ​numit ''​gion'',​ cu ce parolă doriți voi. 
   ​   ​
  ​**[2e]** Dezactivați autentificarea cu parolă prin ssh. ''​HINT:​ /​etc/​ssh/​sshd_config''​. Încercați apoi să vă conectați prin ssh mai întâi cu **student**,​ iar apoi cu **gion**. ​  ​**[2e]** Dezactivați autentificarea cu parolă prin ssh. ''​HINT:​ /​etc/​ssh/​sshd_config''​. Încercați apoi să vă conectați prin ssh mai întâi cu **student**,​ iar apoi cu **gion**. ​
Line 89: Line 89:
  </​code> ​  </​code> ​
   ​   ​
- Cu ''​chown''​ schimbăm **ownerul** directorului,​ cu ''​chgrp''​ schimbat **group ownerul**, iar cu ''​chmod''​ îi permitem doar utilizatorului ''​student'​ să vadă sau modifice conținutul directorului ''/​home/​student''​. ​+ Cu ''​chown''​ schimbăm **ownerul** directorului,​ cu ''​chgrp''​ schimbat **group ownerul**, iar cu ''​chmod''​ îi permitem doar utilizatorului ''​student'' să vadă sau modifice conținutul directorului ''/​home/​student''​. ​
   ​   ​
- ​**Principle of least privilege** se aplică foarte mult în zona de web. Se asigură astfel faptul ca dacă o pagină a unui site a fost compromisă,​ nu va fi compromis întreg site-ul sau chiar întreg ​serve-ul. + ​**Principle of least privilege** se aplică foarte mult în zona de web. Se asigură astfel faptul ca dacă o pagină a unui site a fost compromisă,​ nu va fi compromis întreg site-ul sau chiar întreg ​server-ul. 
uso/laboratoare/new/10-sec/need-to-know.1544309919.txt.gz · Last modified: 2018/12/09 00:58 by liza_elena.babu
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