Giter Site home page Giter Site logo

verif.ssl-site's Introduction

verif.ssl-site

Mini GUI qui permet de vérifier la date d’expiration du certificat SSL de chaque domaine spécifier dans la liste du fichier domainlist

Installation

Requis

  • Nginx
  • ssl-cert-check
  • dnsutils
  • php7.X
  • php7.X-fpm
  • php7.X-curl
  • ssllabs-scan (deprecated)
sudo apt install -y php php-fpm php-curl nginx ssl-cert-check dnsutils

Procédure

  • Accordez les droits d'accès au répertoire d'installation et répertoire parent de verif.ssl-site à www-data
chown -R www-data:www-data /path/to/verif.ssl-site /path/to/it/parent
  • Accordez les droit sudo à l'utilisateur www-data dans /etc/visudo
www-data ALL=(ALL:ALL) NOPASSWD: ALL
  • Dans le fichier /etc/php/7.X/fpm/php.ini, modifiez la ligne suivante...
;cgi.fix_pathinfo=1
  • ...comme ci-dessous
cgi.fix_pathinfo=0
  • Modifiez le fichier nginx.conf pour qu'il corresponde avec votre installation après l'avoir déplacé dans /etc/nginx/sites-available
server_name [le nom de domaine de votre choix];
root [le chemin absolu du répertoire d'installation de verif.ssl-site];
  • Activez le site
ln -s /etc/nginx/sites-available/nginx.conf /etc/nginx/sites-enabled/nginx.conf

Usages

  • Créez le fichier domainlist à la racine et entrez y la liste des domaines a tester (UN seul domaine par ligne !)
  • Vous pouvez maintenant consulté le statut de vos certificats sur l'interface!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.