Le blog de Zatsune No Mokou

Blog ou Cms à l'Xml !

[Let's Encrypt] Certificat SSL sur un hébergement web avec seulement ftp

Rédigé par Zatsune No Mokou - - aucun commentaire

Vous avez un hébergement web sans accès SSH? Let's Encrypt a prévu ça, vous pouvez créer votre certificat SSL gràce au mode manuel de la commande de Let's Encrypt.

Requiert:

  • Un hébergement avec une fonction pour installer un certificat personnel
  • Un système capable d'installer Let's Encrypt (système Linux)

Créer un certicat SSL avec juste un accès FTP sur votre hébergement:

  1. Installer Let's encrypt (https://letsencrypt.readthedocs.org/en/latest/using.html#installation)
    • git clone https://github.com/letsencrypt/letsencrypt
    • cd letsencrypt
  2. Executer la commande letsencrypt manuelle. Let's encrypt vous avertira que votre ip actuelle sera utilisée pour
    • ./letsencrypt-auto certonly --manual -d www.example.com -d example.com
  3. Lire après le retour dans le terminal, qui indiquera le fichier à créer dans sur votre hébergement, avec un message du style abdcefgh... > abcdef...
  4. Le fichier à créer devra être accessible depuis www.example.com/.well-known/acme-challenge/abcdef... comme indiqué dans le retour de la commande. Donc dans un dossier /.well-known/acme-challenge/ il faut créer un fichier texte abdcef... dans lequel il faut mettre abdcefgh...
  5. Une fois le fichier créé, appuyer sur entrer dans le terminal.
  6. Répeter 3., 4. et 5. sur chaque domaine que vous voulez ajouter à votre certificat SSL afin de permettre à Let's Encrypt de s'assurer que vous être bien le propriétaire du domaine.
  7. Let's Encrypt créé un certificat dans dossier au nom de votre domaine dans /etc/letsencrypt/live/. Vous n'avez plus qu'à installer le certificat sur votre hébergement.

Écrire un commentaire

Quelle est la quatrième lettre du mot tffvv ? :