Sari la conținut

VPS și găzduire web

Cum te conectezi la un VPS Linux prin SSH

La un VPS Linux te conectezi prin SSH: o conexiune criptată în care scrii comenzi direct pe server. Ai nevoie doar de adresa IP, de utilizator și de parolă, care vin pe email după activare. Ghidul arată prima conectare din Windows, macOS și Linux, plus ce e bine să faci în primele minute.

Actualizat pe 2 min de cititEchipa NeoHost

Ce îți trebuie

  • Adresa IP a serverului, utilizatorul și parola, din emailul de activare. Pe un VPS NeoHost ai root.
  • Un client SSH. Pe Windows 10 și 11, pe macOS și pe Linux comanda ssh e deja instalată și merge din terminal.

Prima conectare

  1. Deschizi un terminal: pe Windows, PowerShell sau Terminal; pe macOS, aplicația Terminal; pe Linux, orice terminal.
  2. Scrii comanda de mai jos, cu adresa IP a serverului tău în locul celei din exemplu.
  3. La prima conectare, terminalul îți arată amprenta serverului și te întreabă dacă o accepți. Scrii yes: de acum calculatorul tău ține minte serverul.
  4. Scrii parola. În timp ce o tastezi nu apare nimic pe ecran, nici măcar steluțe; e normal. Apeși Enter.
ssh root@203.0.113.10

Dacă serverul ascultă pe alt port decât 22, îl dai cu -p, de exemplu ssh -p 2222 root@203.0.113.10.

Primele minute pe server

  1. Schimbă parola cu passwd, mai ales dacă emailul cu parola stă într-o căsuță pe care o citesc și alții.
  2. Actualizează sistemul. Pe Ubuntu și Debian: apt update && apt upgrade.
  3. Pune o cheie SSH în locul parolei (mai jos), ca să nu mai poată ghici nimeni parola.

Conectare cu cheie SSH

O cheie SSH are două părți: una privată, care rămâne pe calculatorul tău, și una publică, pe care o pui pe server. Cu ea te conectezi fără parolă, și e mult mai greu de spart decât orice parolă.

  1. Pe calculatorul tău generezi cheia cu ssh-keygen -t ed25519 și apeși Enter la întrebări, sau pui o frază de acces dacă vrei protecție în plus.
  2. Copiezi cheia publică pe server. Pe macOS și Linux: ssh-copy-id root@203.0.113.10. Pe Windows, copiezi conținutul fișierului .ssh\id_ed25519.pub din folderul utilizatorului tău într-o linie nouă din ~/.ssh/authorized_keys de pe server.
  3. Te conectezi din nou cu ssh root@203.0.113.10. Dacă nu ți se mai cere parola, cheia merge.

Nu dezactiva logarea cu parolă înainte să verifici că merge cea cu cheie, într-o fereastră separată. Altfel poți rămâne pe dinafară.

Fișiere prin SFTP

Pentru fișiere mari, ca o lume de Minecraft sau resursele unui server FiveM, e mai comod un client SFTP cu ferestre: FileZilla, WinSCP pe Windows sau Cyberduck pe macOS. Folosești aceeași adresă, același utilizator și aceeași parolă sau cheie ca la SSH, pe portul 22.

Dacă nu merge

  • Connection timed out: adresa IP e greșită sau serverul e oprit. Verifică adresa și starea serverului în panou.
  • Permission denied: utilizatorul sau parola sunt greșite. Atenție la majuscule și la tastatura setată pe altă limbă.
  • REMOTE HOST IDENTIFICATION HAS CHANGED: serverul a fost reinstalat și are altă amprentă. Ștergi linia veche cu ssh-keygen -R urmat de adresa IP și te conectezi din nou.

Comunitate

Serverul nostru de Discord

Aici vorbești cu echipa și cu alți clienți. Întrebi de un plugin, ceri cuiva să se uite pe server.cfg, iar incidentele le anunțăm tot aici.