Conectarea și configurarea SSH pe VPS
Acces SSH securizat la VPS-ul dumneavoastră AlexHost
De ce SSH sigur pe AlexHost? SSH este cheia dvs. pentru a gestiona un VPS AlexHost în siguranță, permițându-vă să vă controlați serverul de la distanță cu încredere. VPS-ul de înaltă performanță de la AlexHost, cu stocare NVMe și protecție DDoS, se potrivește perfect cu SSH pentru acces rapid și sigur la WordPress, Git sau aplicații personalizate. Acest ghid vă ajută să vă conectați la VPS-ul dvs. prin SSH și să îl blocați pentru o securitate de top.
1. Condiții prealabile
Înainte de a începe, asigurați-vă că aveți următoarele
- Gazduire VPS: Un VPS cu un sistem de operare instalat (distribuțiile Linux sunt comune).
- Client SSH: Un client SSH instalat pe mașina dvs. locală (Linux și macOS au clienți SSH încorporați; utilizatorii Windows pot utiliza PuTTY sau Windows Terminal).
- Adresa IP a serverului: Adresa IP a VPS-ului dumneavoastră.
- Nume utilizator: De obicei, numele de utilizator implicit este root sau un alt utilizator cu privilegii sudo.
2. Conectarea la VPS-ul dvs. prin SSH
Pasul 1: Deschideți terminalul sau clientul SSH
Pe Linux sau macOS
- Deschideți terminalul.
- Utilizați următoarea comandă pentru a vă conecta la VPS:
Înlocuiți username cu numele dvs. real de utilizator (de exemplu, root) și your_server_ip cu adresa IP a VPS-ului dvs. Pe Windows utilizând PuTTY
- Deschideți PuTTY.
- Introduceți adresa IP a VPS-ului dvs. în câmpul “Host Name (or IP address)”.
- Asigurați-vă că portul este setat la 22 și că tipul de conexiune este setat la SSH.
- Faceți clic pe Deschidere pentru conectare.
Pasul 2: Introduceți parola
Când vi se solicită, introduceți parola. Dacă este prima dată când vă conectați, este posibil să vedeți un mesaj cu privire la autenticitatea serverului. Tastați da pentru a continua
3. Configurarea SSH pentru acces securizat
Pentru a spori securitatea conexiunii SSH, luați în considerare următoarele configurații
Pasul 1: Modificarea portului SSH implicit
Schimbarea portului SSH implicit (22) cu un port non-standard poate reduce riscul atacurilor automate
- Deschideți fișierul de configurare SSH:
- Găsiți linia care spune #Port 22 și schimbați-o cu un port diferit, de exemplu, Port 2222. Eliminați # pentru a o decomenta.
- Salvați și ieșiți (CTRL + X, apoi Y, apoi Enter).
Pasul 2: Dezactivați autentificarea rădăcină
Pentru o mai bună securitate, este recomandabil să dezactivați autentificarea root prin SSH
- În același fișier sshd_config, găsiți linia PermitRootLogin yes și schimbați-o în:
- Salvați și ieșiți din fișier.
Pasul 3: Configurați autentificarea prin chei SSH
Utilizarea cheilor SSH pentru autentificare este mai sigură decât utilizarea parolelor
Pasul 1: Generarea perechii de chei SSH
Pe computerul dvs. local, executați următoarea comandă pentru a genera o pereche de chei SSH
Urmați instrucțiunile pentru a salva cheia (implicit este ~/.ssh/id_rsa) și pentru a seta o frază de acces pentru securitate sporită
Pasul 2: Copiați cheia publică pe VPS-ul dvs
Utilizați următoarea comandă pentru a copia cheia publică pe VPS-ul dvs
Această comandă vă va solicita parola și va copia cheia publică în fișierul ~/.ssh/authorized_keys de pe serverul dvs
4. Repornirea serviciului SSH
După efectuarea modificărilor la configurația SSH, reporniți serviciul SSH pentru ca modificările să intre în vigoare
5. Testarea configurației dvs
Pasul 1: Testarea conectării cu cheia SSH
- Deconectați-vă de la server tastând exit.
- Reconectați-vă folosind cheia SSH:
Ar trebui să vă puteți conecta fără să introduceți parola dacă ați configurat corect autentificarea prin cheia SSH
Pasul 2: Asigurați-vă că autentificarea ca root este dezactivată
Încercați să vă conectați ca root
Ar trebui să primiți un mesaj care să indice că autentificarea root nu este permisă
Concluzie: Blocați VPS-ul AlexHost cu SSH
SSH este poarta dvs. securizată pentru gestionarea VPS-ului AlexHost, perfect pentru a rula WordPress, Git sau aplicații personalizate. Conectați-vă cu ușurință, asigurați-vă cu autentificarea prin cheie și întăriți-vă cu porturi personalizate și Fail2Ban. Viteza NVMe și protecția DDoS de la AlexHost vă asigură că sesiunile SSH sunt rapide și sigure. Configurați, salvați cheile și administrați-vă serverul ca un profesionist – AlexHost vă acoperă!