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 :

xvsftpd1

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 ;)

Dans la même catégorie :

Vus : 476
Publié par Weedfast : 184