You are here: Home / Debian GNU/Linux / System / Software / Install the certbot client (Let's Encrypt) on Debian

Install the certbot client (Let's Encrypt) on Debian

by Pierre-Yves Landuré last modified Mar 02, 2018 08:35 is a easy to use client for installing and managing SSL certificates provided by Let's Encrypt.

This howto is tested on:

  • Debian 8.0 Jessie

This howto is tested with theses versions of

  • 2.3.2


Provide your email adress, used to automaticaly register a Let's Encrypt account:



Detect the command proxy (command or sudo):

command type -f 'sudo' &>'/dev/null' && cmdProxy='sudo

Environment preparation

Install the needed software:

${cmdProxy} apt-get install netcat


Download and install the software:

command wget -O - '' | ${cmdProxy} sh

Setup the email address for the Let's Encrypt account:

${cmdProxy} sed -i \
    -e "s/#*ACCOUNT_EMAIL=.*$/ACCOUNT_EMAIL='${email}'/" \

Load in the current shell:

test -e "${HOME}/" && source "${HOME}/"