J'ai besoin d'intimité. Non pas parce que mes actions sont douteuses, mais parce que votre jugement et vos intentions le sont.
5138 links
Avec 10.3.32-MariaDB-0ubuntu0.20.04.1 - Ubuntu 20.04
, ce tuto fonctionne mais il faut un peu l'adapter en modifiant "TYPE =" par "ENGINE =" dans les requêtes.
Pour éviter d'avoir les mots de passe en clair, il faut utiliser OpenSSL engine.
Dans le fichier /etc/proftpd/sql.conf
, il faut changer la ligne :
SQLAuthTypes Plaintext Crypt
par
SQLEngine on
SQLAuthTypes OpenSSL
SQLPasswordEncoding base64
Pour obtenir un mot de passe encodé, il faut ouvrir un terminal et saisir la commande suivante :
/bin/echo "{md5}"`/bin/echo -n "password" | openssl dgst -binary -md5 | openssl enc -base64`
Où le mot password
doit être remplacé par votre propre mot de passe que vous souhaitez encoder.
Le retour de cette commande sera de la forme {md5\} KDfkdslk5qs4d==
et c'est cette chaîne de caractères qu'il faudra utiliser dans vos requêtes pour ajouter un utilisateur.
Bien sûr, il faudra réutiliser cette commande à chaque ajout d'utilisateur ou modification du mot de passe.