←Terug naar het blog

Hoe u zich aanmeldt via SSH bij een server zonder om het wachtwoord te worden gevraagd

2022-12-31‱2 minuten leestijd

U heeft een nieuwe server aangeschaft en wilt zich er via SSH bij aanmelden. U gebruikt dan de opdracht ssh remote_username@server_ip_address en u wordt gevraagd naar het wachtwoord van de remote_username. Als u het wachtwoord een paar keer moet invoeren is dat oké, maar als u zich meerdere keren via SSH moet aanmelden, is dat vervelend.

ssh-copy-id is een opdracht die wordt gebruikt om uw openbare SSH-sleutel op een externe server te installeren. Hiermee kunt u SSH-sleutelgebaseerde authenticatie gebruiken om u aan te melden bij de externe server zonder een wachtwoord te hoeven invoeren.

Om ssh-copy-id te gebruiken, moet u een SSH-sleutelpaar hebben. Als u geen SSH-sleutelpaar heeft, kunt u er een genereren met de opdracht ssh-keygen. Zodra u uw SSH-sleutelpaar heeft, kunt u de opdracht ssh-copy-id gebruiken om uw openbare sleutel op de externe server te installeren.

De syntaxis van de opdracht is als volgt: ssh-copy-id remote_username@server_ip_address U wordt de laatste keer gevraagd naar het wachtwoord van de remote_username, en daarna wordt er niet meer naar het wachtwoord gevraagd.

Voorbeeld van het gebruik van de opdracht ssh-copy-id

ssh-copy-id [email protected]

Dit zou uw openbare SSH-sleutel installeren op de externe server mynicesite.com, met de gebruikersnaam “david”.

Categorieën:

Tags: