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 :
- Créer un utilisateur ainsi que son mot de passe
adduser [utilisateur]
passwd [mot_de_passe]
- Générer ses clés RSA (chiffrées)
ssh-keygen -t rsa -b 4096 -f ./id_rsa
-
Via puttyGen, obtenir un .ppk de sa clé privée (copie de la clé dans un fichier texte, ensuite importé dans puttyGen)
-
Utiliser cette dernière pour se connecter à son VPS
-
Il est maintenant important de désactiver la connexion en root en modifiant le fichier ssh_config
PermitRootLogin no
(à la place de yes)
- 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]