Créer un certificat privé via open ssl sous OVH en mutualisé

J’ai rédigé il y a déjà un certain temps un tutoriel pour installer un paiement paypal sur votre site. Je me suis aperçu récemment que le service vers lequel je dirigeais les lecteurs pour créer leur certificat public ne fonctionnait plus. Voici donc une solution pour le faire vous même sans passer par ce service.

Pour la première partie de ce tutoriel, je pars de l’hypothèse que vous possédez un hébergement chez OVH en mutualisé , la suite restera valable quel que soit votre hébergement.

Utilisation de Putty

Afin d’utiliser open ssl en ligne de commande sur votre hébergement OVH il faut passer par le logiciel putty que vous pouvez télécharger ici.

Une fois Putty téléchargé lancez-le puis suivez les étapes suivantes:

1. Dans hostName indiquez ftp.votredomaine.tld

2. Cochez « never » pour « close windows on exit »

3. Allez dans l’onglet « connection / ssh »  et cochez la case: « Enable legacy use of signleDES in SSH-2 »

4. Cliquez sur « Open »

5.  Une fenêtre va s’ouvrir vous demandant votre login, indiquez votre login ftp

6. On vous demande ensuite votre password, indiquez le password ftp.

7. Vous devriez voir le prompt qui commence par loginftp@ssh1.offreovh.ovh.net

Remarques:

– Lorsque vous tapez votre mot de passe rien ne se passe. C’est normal, le mot de passe est « masqué » mais bien pris en compte ayez confiance.

– Vous avez le message « server unexpectedly closed netword connection » : Il faut taper rapidement le login et le mot de passe car le timeout est très court (environ 30 secondes). je vous conseille de faire un copier coller.
Pour le copier coller, faites un copier de manière classique mais pour « coller » faites simplement un clic droit puis taper sur « entré ».

Créez votre certificat avec open ssl

Pour créer votre certificat c’est très simple.

Commencez par taper la commande suivante:


openssl genrsa -out macleprive.pem 1024

Tapez ensuite cette commande


openssl req -new -key macleprive.pem -x509 -days 365 -out moncertificatpub.pem

Vous devrez alors répondre à un certain nombre de questions qui seront utilisées pour générer le certificat.

Ouvrez ensuite votre logiciel ftp et rendez-vous à la racine de votre hébergement vous y trouverez vos deux fichiers « macleprive.pem » et « moncertificatpub.pem »