X-VsFTPd
Le 2 février 2009 | Debian, FTP, Planet libre, Projets, Script, Ubuntu, Utilitaires
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
8 Réponses à “X-VsFTPd”
Un beau script, que je n’utiliserais pas tel quel mais qui me servira de tuto pour l’utilisation de dialog
Du beau travail !
le 2 fév 2009
@Ludo: Merci pour ton commentaire La structure du script est très simple, j’ai donc profité pour le commenter.
Si cela peut t’aider :
Man_fr de dialog : http://www.delafond.org/traducmanfr/man/man1/dialog.1.html
Par contre un dialog –menu renvoi vers stderr j’ai donc utilisé l’option –stdout pour récupèrer la sortie
le 2 fév 2009
merci pour ce script…
J’attends toujours tes articles avec impatience…
Mon bookmarlet RSS est désespérement en attente de nouveaux feeds chaque jour…
le 3 fév 2009
@soopajud :Zut on lit mes articles … il va falloir que je fasse attention alors !!
Merci en tout cas pour ton commentaire
le 3 fév 2009
Salut !
Déjà je tiens à dire bravo pour ce petit script
dans un deuxième temps j’ai une contrib à faire partager. Avant de trouver ton script, j’en est fait un qui permet de créer et de supprimer des comptes utilisateurs. Je suis entrain de modifier ton script en y ajoutant mes fonctions. est-ce que cela interesserais ?
bonne journée à vous tous.
le 14 sept 2009
@rimk69 : A vrai dire le blog ainsi que tout mes projets sont en suspends actuellement, pour raison personnelle, libre à toi de
modifier le script, c’est même recommandé !
Merci pour tes encouragements.
le 14 sept 2009