This is an old revision of the document!


Comenzi și fișiere folosite în laborator

TODO

Comandă/fișier Rol
ip vizualizarea și configurarea parametrilor interfețelor de rețea
ip a s vizualizarea parametrilor interfețelor de rețea
ping verificarea conectivității până la o altă stație
dhclient configurarea automată a unei interfețe folosind DHCP
host interogarea serviciului DNS, aflarea adresei IP pentru un nume din Internet
/etc/resolv.conf fișierul unde se configurează serverul DNS
traceroute vizualizarea căii în Internet până la o altă stație
ip r s vizualizarea tabelei de rutare (și a default gateway-ului)
ssh conexiune la distanță prin SSH
scp transfer la distanță
ssh-keygen generarea unei perechi de chei (privată și publică) pentru SSH
ssh-copy-id copierea unei chei publice SSH la distanță pentru autentificare
~/.ssh/id_rsa în mod uzual, cheia privată SSH (de tip RSA)
~/.ssh/id_rsa.pub în mod uzual, cheia publică SSH (de tip RSA)
~/.ssh/authorized_keys cheile publice pentru care se permite autentificarea de la distanță prin SSH
~/.ssh/config configurarea clientul SSH pentru utilizatorul curent
wget, curl accces web la distanță și descărcare de fișiere prin HTTP

Resurse Git

Resursele laboratorulului de USO se găsesc în acest repository Git.

În laboratorul curent, pe mașina virtuală furnizată, aveți deja clonat repository-ul Git în directorul ~/uso.git/. Pe parcursul laboratorului vom folosi fișierele de suport de acolo.

Pentru a pregăti infrastructura de laborator rulați comenzile de mai jos într-un terminal deschis în mașina virtuală. Deschideți un terminal folosind combinația de taste Ctrl+Alt+t.

În listarea de mai jos student@uso:~$ este promptul unde introduceți comenzile, pe acela nu-l tastați. Recomandăm să nu folosiți copy-paste ca să vă acomodați cu linia de comandă. Nu vă bateți capul cu ce fac comenzile de mai jos, pe moment le rulăm mecanic, doar să ne facem treaba. Cei curioși pot consulta documentația Git.

student@uso:~$ cd uso.git/
student@uso:~/uso.git$ git rm --cached -r .
student@uso:~/uso.git$ git reset --hard
student@uso:~/uso.git$ git clean -f -d
student@uso:~/uso.git$ git fetch origin
student@uso:~/uso.git$ git checkout -b lab-09-vm
student@uso:~/uso.git$ git rebase origin/lab-09-vm

Dacă la a cincea comandă rulată (git checkout -b lab-09-vm) primiți o eroare de forma fatal: A branch named 'lab-09-vm' already exists., nu vă îngrijorați, nu e nici o problemă.

uso/laboratoare/new/09-vm/setup.1543589755.txt.gz · Last modified: 2018/11/30 16:55 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