Cum să instalați și să configurați un server SSH pe Debian ⋆ ALexHost SRL

Testați-vă abilitățile cu toate serviciile noastre de găzduire și beneficiați de 15% reducere!

Utilizați codul la finalizarea comenzii:

Skills
06.12.2024

Cum să instalați și să configurați un server SSH pe Debian

SSH (Secure Shell) este un protocol care oferă o modalitate sigură de a accesa și gestiona servere la distanță. Instalarea și configurarea unui server SSH pe Debian vă permite să vă controlați de la distanță serverul în mod sigur printr-o rețea.

În acest articol, vom acoperi cum să instalați și să configurați un server SSH pe Debian.

Pasul 1: Instalarea serverului OpenSSH

Serverul OpenSSH este cea mai frecvent utilizată implementare SSH. Pentru a-l instala pe Debian, deschideți un terminal și rulați următoarea comandă:

sudo apt update sudo apt install openssh-server

După ce instalarea este completă, verificați dacă serviciul SSH rulează:

sudo systemctl status ssh

Pasul 2: Configurați SSH

Fișierul de configurare SSH este localizat la adresa /etc/ssh/sshd_config. Deschideți acest fișier cu un editor de text:

sudo nano /etc/ssh/sshd_config

Puteți modifica diverse setări pentru a spori securitatea și funcționalitatea:

  • Modificarea portului SSH (opțional): Pentru a schimba portul SSH implicit (care este 22), modificați următoarea linie:
    Port 2222
  • Dezactivați autentificarea rădăcină (recomandat): Pentru a îmbunătăți securitatea, dezactivați autentificarea root prin modificarea:
    PermitRootLogin no
  • Permiteți numai anumitor utilizatori (opțional): Puteți restricționa accesul SSH la anumiți utilizatori adăugând:
    AllowUsers nume utilizator

După efectuarea modificărilor, salvați și închideți fișierul.

Pasul 3: Reporniți serviciul SSH

Pentru a aplica modificările, reporniți serviciul SSH:

sudo systemctl restart ssh

Pasul 4: Accesați serverul prin SSH

Acum puteți accesa serverul prin SSH de pe o altă mașină. Utilizați următoarea comandă:

ssh username@ip_serverul dvs

Dacă ați schimbat portul, specificați numărul portului astfel:

ssh -p 2222 username@your_server_ip

Pasul 5: Activați autentificarea prin cheie SSH (opțional)

Pentru o securitate sporită, puteți configura autentificarea prin cheie SSH. Această metodă elimină necesitatea parolelor și oferă o modalitate mai sigură de autentificare.

  1. Generați cheile SSH pe computerul client:
    ssh-keygen -t rsa -b 4096
  2. Copiați cheia publică pe server:
    ssh-copy-id username@ip_serverul dvs

Acum, când vă conectați, vi se va solicita fraza de acces a cheii SSH în loc de parolă.

Concluzie

Instalarea și configurarea unui server SSH pe Debian este un proces simplu care oferă acces securizat de la distanță la serverul dumneavoastră. Urmând acest ghid, veți avea SSH funcțional cu opțiuni suplimentare pentru îmbunătățirea securității, cum ar fi schimbarea portului implicit, dezactivarea conectării root și activarea autentificării cheii SSH.

Testați-vă abilitățile cu toate serviciile noastre de găzduire și beneficiați de 15% reducere!

Utilizați codul la finalizarea comenzii:

Skills