SSH-sleutels instellen op Debian/Ubuntu

SSH-sleutels bieden een veilige manier om in te loggen op uw Linux-server zonder een wachtwoord te gebruiken.

SSH-sleutelpaar genereren

  1. Open terminal
  2. Voer dit commando uit:
    ssh-keygen -t ed25519 -C "uw_email@voorbeeld.com"

    Opmerking: Ed25519 wordt ondersteund op alle systemen die sinds 2014 zijn bijgewerkt. Voor zeer oude systemen gebruikt u RSA met ssh-keygen -t rsa -b 4096, maar overweeg uw besturingssysteem bij te werken voor betere beveiliging.

  3. Druk op Enter om de sleutel op de standaardlocatie op te slaan
  4. Voer een wachtwoordzin in (aanbevolen) of laat deze leeg

Publieke sleutel naar server kopiëren

Gebruik een van deze methoden:

Methode 1: ssh-copy-id

ssh-copy-id gebruikersnaam@server_ip

Methode 2: Handmatig kopiëren

  1. Bekijk uw publieke sleutel:
    cat ~/.ssh/id_ed25519.pub
  2. Maak verbinding met uw server:
    ssh gebruikersnaam@server_ip
  3. Maak SSH-map aan:
    mkdir -p ~/.ssh
    chmod 700 ~/.ssh
  4. Voeg uw sleutel toe:
    echo "publieke_sleutel_tekst" >> ~/.ssh/authorized_keys
    chmod 600 ~/.ssh/authorized_keys

Verbinding testen

ssh gebruikersnaam@server_ip

U zou verbinding moeten maken zonder een wachtwoord nodig te hebben.

  • 0 gebruikers vonden dit artikel nuttig
Was dit antwoord nuttig?

Gerelateerde artikelen

UFW toepassen: een uitgebreide handleiding voor Debian, Ubuntu en AlmaLinux

De Uncomplicated Firewall (UFW) biedt een gebruiksvriendelijke interface voor het beheren van...

WireGuard instellen op Debian/Ubuntu voor Linux VPS (KVM)

WireGuard is moderne VPN (Virtual Private Network) software die state-of-the-art encryptie en...

Herstellen van de hoge serverbelasting en het geheugen- en CPU-verbruik van clamd (ClamAV)

ClamAV optimaliseren op DirectAdmin Servers Als uw DirectAdmin servers een hoge belasting...

Firewalling met Firewalld

Firewalld Firewalld is een implementatie van Netfilter op een hoger niveau, die een...

Bestands- en mapmachtigingen

Bestandsrechten op uw server begrijpen en beherenBestandsrechten zijn een cruciaal aspect van...