Alege planul

Serverul VPS: primul login prin SSH

Iei IP-ul și parola root din Contul NBT, intri prin SSH de pe Windows, Mac sau Linux, schimbi parola și pui o cheie SSH, în prima oră.

  • Actualizat
ghid · servere vps
Pași
16
Citești în
5min
Secțiuni
5
Începe ghidul

Când serverul e gata, în Contul NBT apar adresa lui IP, utilizatorul (root) și parola. Din acel moment serverul e al tău: noi nu intrăm pe el și nu-l administrăm. Ghidul acoperă prima oră: intri, schimbi parola și pui o cheie SSH. Pașii următori, în ordine: Serverul VPS: utilizator obișnuit și SSH doar cu cheie, Serverul VPS: actualizările și firewall-ul, Serverul VPS: backup și monitorizare.

Ce vei reuși

  • intri pe server prin SSH, de pe Windows, Mac sau Linux;
  • schimbi parola primită cu una a ta;
  • intri cu o cheie SSH, fără parolă.

Înainte să începi

  • Datele de acces. Intră în Contul NBT (https://nbt-host.com/cont, vezi Contul NBT: cum intri și ce găsești în el). La rândul serverului vezi IP-ul, utilizatorul și, cu „Arată parola”, parola. Parola nu ți-o trimitem pe email.
  • Un terminal. Pe Mac și Linux: aplicația Terminal. Pe Windows 10 și 11: PowerShell sau Terminal, care au deja comanda ssh.
  • Sistemul serverului. Ubuntu, Debian, AlmaLinux sau Rocky, cum l-ai ales la comandă. Comenzile diferă pe alocuri; le scriem pe amândouă când e cazul.
  • În exemple, 203.0.113.7 ține locul adresei IP a serverului tău.
  • Ghidul e pentru serverele cu Linux. Pe un server cu Windows Server intri cu Conexiune la desktop la distanță (Remote Desktop), nu prin SSH.

Pașii

A. Intri prima dată

  1. Deschide terminalul și scrie:
    ssh root@203.0.113.7
  2. La prima conectare apare un mesaj de forma „The authenticity of host … can't be established”, cu amprenta (fingerprint) cheii serverului. Scrie yes și apasă Enter. Calculatorul ține minte amprenta și te avertizează dacă se schimbă vreodată.
  3. Scrie parola din Contul NBT. În timp ce o scrii nu apare nimic pe ecran, nici steluțe; e normal. O poți lipi (în PowerShell, clic dreapta; în Terminal pe Mac, Cmd+V) și apăsa Enter.
  4. Apare promptul serverului, de forma root@nume-server:~#. Ești pe server.

B. Schimbi parola root

  1. Scrie:
    passwd
  2. Scrie de două ori o parolă nouă, lungă, generată de managerul de parole (vezi Parole sigure și autentificarea în doi pași, peste tot). Nici acum nu se vede ce scrii.
  3. Parola din Contul NBT rămâne cea veche: Contul NBT îți arată parola de la predare, nu pe cea schimbată de tine. De acum, singura copie a parolei noi e la tine.

C. Faci o cheie SSH, pe calculatorul tău

O cheie SSH e o pereche de fișiere: una privată, care stă doar pe calculatorul tău, și una publică, pe care o pui pe server. E mult mai greu de spart decât o parolă.

  1. Deschide un terminal nou, pe calculatorul tău (nu pe server) și scrie:
    ssh-keygen -t ed25519 -C "laptop-ana"
  2. Apasă Enter la locul fișierului propus. Când ți se cere o frază de acces (passphrase), pune una: dacă îți pierzi laptopul, cheia nu poate fi folosită fără ea.
  3. Se creează două fișiere în folderul .ssh din folderul tău de utilizator: id_ed25519 (cheia privată, nu o dai nimănui) și id_ed25519.pub (cheia publică).

D. Pui cheia publică pe server

  1. Pe Mac și Linux:

    ssh-copy-id root@203.0.113.7

    Scrie parola root nouă. Comanda adaugă cheia publică pe server.

  2. Pe Windows (PowerShell), unde ssh-copy-id lipsește:
    type $env:USERPROFILE\.ssh\id_ed25519.pub | ssh root@203.0.113.7 "mkdir -p ~/.ssh && chmod 700 ~/.ssh && cat >> ~/.ssh/authorized_keys && chmod 600 ~/.ssh/authorized_keys"
  3. Ieși de pe server (exit) și intră din nou cu ssh root@203.0.113.7. Dacă intri fără să ți se ceară parola serverului (doar fraza cheii, dacă ai pus una), cheia merge.

Nu opri încă intrarea cu parolă: o faci în Serverul VPS: utilizator obișnuit și SSH doar cu cheie, după ce ai un utilizator obișnuit care intră cu cheie.

Ce faci mai departe

  1. Un utilizator obișnuit, cu sudo, și SSH doar cu cheie: Serverul VPS: utilizator obișnuit și SSH doar cu cheie.
  2. Actualizările și firewall-ul: Serverul VPS: actualizările și firewall-ul.
  3. Copiile de siguranță și monitorizarea: Serverul VPS: backup și monitorizare.

Un server cu parolă slabă e găsit de roboți în primele ore. Fă primii doi pași în aceeași zi.

Dacă ceva nu merge

  • „Connection timed out”. Verifică IP-ul. Dacă e corect, rețeaua ta poate bloca portul 22 (unele rețele de firmă o fac): încearcă de pe telefon, ca hotspot.
  • „Permission denied, please try again.” Parola e greșită. Copiaz-o din nou din Contul NBT, fără spații la capete. După multe încercări greșite, așteaptă câteva minute.
  • „WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!” Amprenta serverului s-a schimbat: serverul a fost reinstalat sau te conectezi la altă mașină. Dacă știi că a fost reinstalat, șterge amprenta veche cu ssh-keygen -R 203.0.113.7 și conectează-te din nou. Dacă nu știi de ce, nu continua și scrie-ne.
  • Ți-ai pierdut parola root nouă și nu ai cheie. Noi nu intrăm pe server și nu avem parola ta. Scrie-ne: îți spunem ce se poate face pe serverul tău, de exemplu refacerea dintr-o copie, dacă ai backupul automat.
Suport

Te-ai blocat? Îl facem împreună.

Scrie-ne ce pas nu merge și, dacă se poate, trimite o captură de ecran. Îți răspundem în programul de lucru.

Telefon și WhatsApp+40 775 396 021
Programluni – vineri, 9:00 – 18:00

Nu ne trimite niciodată parola pe WhatsApp sau pe email. Ce informații ne ajută să rezolvăm din prima: cum ceri ajutor.