$ cat << EOF > $GNUPGHOME/gpg.conf
use-agent
personal-cipher-preferences AES256 AES192 AES CAST5
personal-digest-preferences SHA512 SHA384 SHA256 SHA224
default-preference-list SHA512 SHA384 SHA256 SHA224 AES256 AES192 AES CAST5 ZLIB BZIP2 ZIP Uncompressed
cert-digest-algo SHA512
s2k-digest-algo SHA512
s2k-cipher-algo AES256
charset utf-8
fixed-list-mode
no-comments
no-emit-version
keyid-format 0xlong
list-options show-uid-validity
verify-options show-uid-validity
with-fingerprint
EOF
-- vu que j'oublie tout le temps, voici un mémo ;)
-- Création de la base de donnée
CREATE DATABASE 'base de donnee';
-- Création de l'utilisateur et ajout des droits à celui ci sur la base.
GRANT ALL PRIVILEGES ON 'base de donnee'.* TO 'utilisateur a creer'@'%' IDENTIFIED BY 'mot de passe de l utilisateur' WITH GRANT OPTION;
FLUSH PRIVILEGES;
Comment configurer des utilisateurs avec Pure-FTPd ?
exemple ajout :
pure-pw useradd joe -u ftpuser -d /home/ftpusers/joe
pour prendre en compte les changements :
pure-pw mkdb
liste de utilisateurs :
pure-pw list
detail d'un utilisateur :
pure-pw show joe
pour une liste des commandes :
pure-pw
et voila !
Allez hop dans mon Shaarli ET mon poche ;)
citation:
C'est limite flippant.
Donc, je vous recommande très fortement de mettre, dans le MOINDRE formulaires de login un système de bannissement (que ce soit fail2ban sous Linux, ou une petite lib maison en php comme j'ai fait pour Shaarli.).
Voici un bout de code adapté de Shaarli qui s'en occupe. Il est assez facile à utiliser (3 petites fonctions): http://sebsauvage.net/paste/?36dbd6c6be607e0c#M5uR8ixXo5rXBpXx32gOATLraHPffhBJEeqiDl1dMhs=
Instructions d'utilisation:
• Faites un require_once de ce script.
• à l'endroit où vous testez la validité du mot de passe:
• Si ban_canLogin()==false, l'utilisateur est banni. Ne testez même pas le mot de passe: Rejetez l'utilisateur.
• Si ban_canLogin()==true, vérifiez le mot de passe.
• Si le mot de passe est ok, appelez ban_loginOk(), sinon appelez ban_loginFailed()
La lib s'occupe de compter le nombre d'échecs et de gérer la durée de bannissement (bannissement/levée de ban).
Cette lib créé un sous-répertoire "data" qui contient les données de bannissement (ipbans.php) et un log de connexion (log.txt).
Pour fail2ban, j'ai fait un tuto là: http://www.commentcamarche.net/faq/18225-utiliser-fail2ban-pour-proteger-votre-application-web
(oui j'aime l'effet streisand (on peux pas trouver un mot plus simple oO) "archive" :x)
Boot USB external drive with MacBook 'Books
EDIT I AM NO LONGER GOING TO ASSIST FORUM USER'S WHO WISH TO RANDOMLY CONTACT ME BY PM! (Because of mailbox overflow) THE ONLY SUPPORT I WILL
The famous forum to hack everything apple. Home of the famous iPhone Dev Team, OSx86 and the OSx on AppleTV hack. If you are intrested in apple hacking, you definatly should take a look!