LINUX - Utiliser la commande ssh-copy-id avec un port différent

Pour améliorer la sécurité de votre serveur, il est préconisé de changer le port d'écoute du protocole SSH (tcp 22) par un port différent. Il est donc nécessaire de spécifier le port à utiliser pour la commande ssh-copy-id.

Prérequis

Il est nécessaire d’autoriser l'authentification par clés sur votre serveur Linux.
Sur votre serveur client, il est nécessaire d'avoir généré les clés d'authentifications. Vous pouvez consulter l'article suivant : Mise en place d'une authentification par clé avec SSH

Procédure

1) Se connecter en shell sur le serveur client avec l'utilisateur souhaité.

2) Pour copier la clé d'authentification, saisir la commande suivante en l'adaptant à votre environnement :

# ssh-copy-id -p 12345 root@ofrlp0312.www.adminmalin.fr

Dans cet exemple, on utilise le port 12345 pour se connecter au serveur ofrlp0312.www.adminmalin.fr en utilisant l'utilisateur root.

3) Pour valider le bon fonctionnement de votre authentification par clés, vous pouvez saisir la commande suivante sur votre serveur client :

# ssh -p 12345 root@ofrlp0312.www.adminmalin.fr

4) Si tout se passe bien, vous êtes maintenant connecté sur votre serveur distant en vous authentifiant par clés SSH et en utilisant un port spécifique.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *