Accesul necesar la un server Linux din exterior este posibil doar dacă configurezi un acces SSH. SSH sau Secure Shell, îți permite să accesezi în siguranță serverul tău Linux, ceea ce este deosebit de util dacă nu ai nevoie de o interfață grafică sau dacă dorești să te conectezi dintr-o altă rețea. În acest ghid, vei învăța cum să instalezi un server SSH pe calculatorul tău de test Linux-Ubuntu și cum să te conectezi cu diferite clienți, precum Macintosh sau Windows.

Cele mai importante concluzii

  • Instalarea serverului SSH pe Ubuntu
  • Conectarea la un server Linux prin SSH din diferite sisteme de operare
  • Necesitatea configurării corecte a rețelei

Ghid pas cu pas pentru instalarea serverului SSH

Mai întâi, ar trebui să te asiguri că ai configurat corect calculatorul tău de test Ubuntu. Ai deja o instalare Ubuntu disponibilă, iar adaptorul de rețea ar trebui să fie setat pe „bridged” pentru ca mașina ta virtuală să primească o adresă IP proprie în rețea. Verifică acest lucru mergând la setările rețelei mașinii tale virtuale și asigură-te că adaptorul bridged este activat.

SSH Server pe Linux – Ghid pas cu pas

Pasul 1: Deschide terminalul

Acum deschide terminalul. Poți găsi terminalul în aplicații sau căutând „Terminal”. Terminalul este promptul de comandă în care poți introduce comenzi pentru a instala serverul tău SSH.

Instalarea serverului SSH pe Linux – ghid pas cu pas

Pasul 2: Instalează serverul SSH

Pasul următor este să instalezi serverul SSH. Folosește comanda sudo pentru a obține drepturi de superuser. Introdu următoarea comandă:

sudo apt-get install openssh-server

Apasă tasta Enter. Vei fi întrebat să introduci parola ta. După ce ai introdus-o, pachetul necesar va fi descărcat și instalat. Când instalarea este finalizată, vei fi informat că serverul SSH este acum pregătit.

Instalarea serverului SSH pe Linux – Ghid pas cu pas

Pasul 3: Găsește adresa IP a sistemului Linux

Pentru a te putea conecta la sistemul tău Linux, ai nevoie de adresa IP. Mergi la setările rețelei sistemului tău Ubuntu pentru a determina adresa IP curentă. Notează această adresă, deoarece o vei folosi pentru conexiune.

Instalarea serverului SSH pe Linux – Ghid pas cu pas

Pasul 4: Stabilește conexiunea printr-un Mac

Dacă dorești să te conectezi de pe un sistem Macintosh, pornește terminalul. Aici poți folosi comanda SSH pentru a te conecta. Comanda are următorul format:

ssh username@ip-address

Înlocuiește „username” cu numele tău de utilizator și „ip-address” cu adresa IP notată anterior a sistemului Ubuntu. Confirmă comanda cu Enter. Când ți se cere să confirmi că vrei să ai încredere în conexiune, introdu „yes” și apasă Enter.

Instalarea serverului SSH pe Linux - Ghid pas cu pas

Pasul 5: Stabilește conexiunea prin Windows

Dacă dorești să accesezi sistemul tău Linux de pe un calculator Windows, trebuie să descarci un client SSH extern cum ar fi PuTTY. Deschide browserul tău web și caută „PuTTY”. Descarcă programul și instalează-l.

SSH Server pe Linux – Ghid pas cu pas

Deschide PuTTY după instalare. În câmpul „Host Name (or IP address)” introdu adresa IP a sistemului Ubuntu. Asigură-te că portul este setat pe 22 (portul standard pentru SSH) și dă clic pe „Open”.

Instalarea unui server SSH pe Linux - Ghid pas cu pas

În fereastra care se deschide, introdu numele tău de utilizator și, la solicitare, parola ta. Astfel, vei fi conectat la serverul Linux și poți executa toate sarcinile necesare din linia de comandă.

Instalarea unui server SSH pe Linux - Ghid pas cu pas

Pasul 6: Verificarea setărilor rețelei

Pentru a te asigura că poți accesa calculatorul tău de test Ubuntu din exterior, este important să verifici setările rețelei în managerul de mașini virtuale. Asigură-te că adaptorul este setat pe „bridged”. În caz contrar, nu vei putea accesa mașina ta din exterior.

SSH Server pe Linux - Ghid pas cu pas

Rezumat – Instalează serverul SSH pe Linux-ul tău

O conexiune SSH îți permite să accesezi și să gestionezi în siguranță serverul tău Linux. Acest ghid ți-a arătat cum să instalezi serverul SSH pe Ubuntu și cum să te conectezi atât prin Macintosh, cât și prin Windows la sistemul tău Linux. Asigură-te că faci setările rețelei corecte astfel încât să poți accesa din exterior.

Întrebări frecvente

Ce este SSH?SSH înseamnă Secure Shell și este un protocol pentru conexiunea sigură la distanță la un computer.

De ce am nevoie de un server SSH?Un server SSH îți permite accesul în siguranță la serverul tău Linux din dispozitive externe.

Cum găsesc adresa IP a sistemului meu Linux?Mergi la setările rețelei sistemului tău Ubuntu pentru a determina adresa IP.

Trebuie să schimb portul pentru SSH?În mod implicit, SSH folosește portul 22, care nu ar trebui schimbat în cele mai recente instalații, cu excepția cazului în care există cerințe speciale de securitate.

Ce se întâmplă dacă conexiunea eșuează?Verifică setările rețelei mașinii tale virtuale și asigură-te că adaptorul este setat pe „bridged”.