X-VsFTPd
X-VsFTPd est un script écrit en Bash qui permet d’administrer facilement VsFTPd. Ici “administrer” est un bien grand mot car pour le moment le script permet d’effectuer uniquement les actions suivantes :
- Vérifier l’état du serveur
- Démarrer VsFTPd
- Stopper VsFTPd
- Stopper et redémarrer le serveur
- Recharger les fichiers de configurations
- Visionner l’historique des connections via le fichier /var/log/vsftpd.log
- Éditer le fichier /etc/vsftpd.conf avec nano
Comme vous pouvez le voir, rien de bien exceptionnel ! Mais voilà j’utilise personnellement ce script ( je l’ai édité pour moi ) et je me suis dit qu’il pourrait servir à quelqu’un. Les dépendances dialog et nano sont nécessaires au bon fonctionnement de X-VsFTPd, dialog est utilisé pour l’affichage et nano pour éditer le fichier /etc/vsftpd.conf.
Screenshot :
Pré requis :
Comme dit précédemment le script a besoin de dialog et nano pour fonctionner, s’ils ne sont pas encore installés, il vous suffit d’inscrire dans votre terminal :
- # apt-get install dialog nano
Installation :
Le script est disponible à cette adresse : http://ubunblox.free.fr/UbunBlox/X-VsFTPd/
Une fois le fichier X-VsFTPd_1.0.sh téléchargé, rendez celui-ci exécutable :
- $ chmod +x X-VsFTPd_1.0.sh
Utilisation :
Pour lancer le script c’est très simple, loggez vous en Root et faites :
- # ./X-VsFTPd_1.0.sh
Si vous êtes témoin d’un bug, veuillez lancez le script dans un terminal à l’aide de cette commande :
- # bash -x X-VsFTPd_1.0.sh 2>X-VsFTPd_1.0_bug-report.txt
Cela aura pour effet d’inscrire toutes les actions du script dans un simple fichier texte, afin de mieux visualiser un dysfonctionnement . Il vous suffira ensuite de m’envoyer ce fichier par mail à cette adresse : ubunblox@gmail.com
Information :
J’ai édité personnellement X-VsFTPd, j’ai pris soin de commenter très largement ce script afin de le rendre compréhensible et donc facilement modifiable… faites en ce que vous voulez