1. SSH - GauthierAdelin/AdminSysGroupe7 GitHub Wiki

Il fallait, pour commencer, pouvoir avoir accès au vps. Pour le faire de façon sécurisée, il a fallu utiliser le protocole SSH (Secure Shell). L'authentification se fait à l'aide de clés publiques (distribuée sur les systèmes auxquels on souhaite se connecter) et de clés privées (reste uniquement sur le poste à partir duquel on se connecte).


J'ai donc donc procédé de la sorte :

  1. Créer un utilisateur ainsi que son mot de passe

adduser [utilisateur]

passwd [mot_de_passe]

  1. Générer ses clés RSA (chiffrées)

ssh-keygen -t rsa -b 4096 -f ./id_rsa

  1. Via puttyGen, obtenir un .ppk de sa clé privée (copie de la clé dans un fichier texte, ensuite importé dans puttyGen)

  2. Utiliser cette dernière pour se connecter à son VPS

  3. Il est maintenant important de désactiver la connexion en root en modifiant le fichier ssh_config

PermitRootLogin no (à la place de yes)

  1. Pour finir, redémarrer le service ssh à l'aide de la commande :

service ssh restart


La référence de mon VPS est la suivante : [email protected]