Connexion à distance Imprimer

  • ssh, vps
  • 0

Objectif : 
Connexion en SSH à un VPS

Prérequis
- Adresse IP du VPS (disponible dans votre panel) ou nom de domaine
- Nom d’utilisateur
- Mot de passe ou clé SSH
- Port SSH (si différent de 22)

Connexion standard
Ouvrir un terminal puis taper :

ssh utilisateur@IP_DU_VPS

Exemple :
ssh root@192.168.1.10

Connexion avec un port personnalisé
Si le port SSH n’est pas 22 :

ssh utilisateur@IP_DU_VPS -p 2222

Exemple :
ssh root@192.168.1.10 -p 2222

Première connexion
Lors de la première connexion, ce message peut apparaître :

The authenticity of host '192.168.1.10' can't be established.

Taper :
yes

Puis appuyer sur Entrée.

Authentification avec une clé SSH
Si une clé privée est utilisée :

ssh -i /chemin/vers/cle_privee utilisateur@IP_DU_VPS

Exemple :
ssh -i ~/.ssh/id_rsa root@192.168.1.10

Avec clé SSH et port personnalisé :

ssh -i ~/.ssh/id_rsa utilisateur@IP_DU_VPS -p 2222

Vérification
Une fois connecté, le terminal affiche le prompt du serveur, par exemple :

root@mon-vps:~#

Vous pouvez vérifier le serveur avec :

hostname
ip a

Exemples complets
Connexion standard :
ssh root@mon-vps.domaine.fr

Connexion avec port personnalisé :
ssh root@mon-vps.domaine.fr -p 2222

Connexion avec clé SSH :
ssh -i ~/.ssh/id_rsa root@mon-vps.domaine.fr

Connexion avec clé SSH et port personnalisé :
ssh -i ~/.ssh/id_rsa root@mon-vps.domaine.fr -p 2222

Erreurs courantes

Connexion refusée
Vérifier que :
- le VPS est allumé
- le service SSH est démarré
- le port SSH est ouvert dans le pare-feu
- le bon port est utilisé

Accès refusé
Vérifier que :
- le nom d’utilisateur est correct
- le mot de passe est correct
- la clé SSH utilisée est la bonne
- l’accès root est autorisé si vous vous connectez en root

Bonnes pratiques
- Privilégier une clé SSH plutôt qu’un mot de passe
- Désactiver l’accès root par mot de passe en production
- Restreindre l’accès SSH via pare-feu
- Changer le port SSH par défaut si nécessaire


Cette réponse était-elle pertinente?

« Retour