Skip to content
Snippets Groups Projects
user avatar
David Beniamine authored
59abbaed
History

Pass Checker

Installation

Pé requis

Installez pip3, sur debian / ubuntu / mint : sudo apt-get install python3-pip

Installation simple

  1. Clonez ce dépot:

    git clone https://gitlab.tetras-libre.fr/tetras-libre/PasswordTester passchecker
  2. Installez le logiciel

    cd passchecker
    sudo pip3 install -e .

Installation web (derrière un proxy apache)

  1. Clonez ce dépot dans /var/www:

    git clone https://gitlab.tetras-libre.fr/tetras-libre/PasswordTester passchecker
  2. Installez le logiciel

    cd passchecker
    sudo pip3 install -e .
  3. Donnez les droits à l'utilisateur www-data

    chown -R www-data: /var/www/passcheker

  4. Copiez et lancez le service systemd

    cp /var/www/passcheker/service/passchecker.service /etc/systemd/system
    systemctl daemon-reload
    systemctl start passchecker
  5. Copiez et adaptez fichier apache2:

    cp /var/www/passcheker/apache2/passchecker.conf /et/apache2/sites-available
    a2ensite passchecker.conf
    apachectl restart

Utilisation

Ligne de commande :

Tapez passchecker et suivez les instructions

Web

Lancez passchecker --web puis ouvrez votre navigateur sur la page indiquée et suivez les indications.

Avancés

Pour des reglagesavancé, voir passchecker --help

Todo

  • Commentaires
  • Traduction
  • Nom
  • Readme
  • Licence AGPL
  • CSS
  • Logo
  • Dictionnaires:
    • Francais
    • Noms
  • Packages
  • Installeur
  • Service systemd
  • Site apche2
  • Tests

Licences

Pass Checker est Logiciel développé par Tetras Libre, distribué sous Licence AGPL V3.0.

Le testeur de mot de passe est basé sur la bibliothèque zxcvbn-python distribué sous licence MIT. Les listes de mots et noms français proviennent de lexique.org et sont distribués sous licence GPL.