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 :

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 :

  1. 8 Réponses à “X-VsFTPd”

  2. Ludo a dit :

    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

  3. WeedFast a dit :

    @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

  4. soopajud a dit :

    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

  5. WeedFast a dit :

    @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

  6. rimk69 a dit :

    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

  7. WeedFast a dit :

    @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

  1. 2 Rétrolien(s)

  2. mai 30, 2009: UbunBloX » Archives du Blog » Mon premier paquet pour Archlinux
  3. juin 26, 2009: UbunBloX » Archives du Blog » X-VsFTPd passe en version 1.2

Poster un commentaire

Actualités (12)
Arch Linux (17)
Aspirateur de sites (1)
Astuces (32)
Beryl (3)
Bureau 3D (5)
Cairo-Dock (2)
Chakra (1)
Compiz Fusion (3)
Debian (20)
Divers (57)
Eee PC (7)
Emulateurs (3)
Firefox (5)
Frugalware (3)
FTP (6)
Gnome (4)
Goodies (4)
Humour (10)
Jeux (9)
Liens (1)
Multimédia (25)
Nautilus (4)
Open Movie (1)
OpenBox (7)
Paquet (2)
Personnalisation (15)
Planet libre (57)
PlayStation (4)
Projets (8)
Réseau (8)
Screenlets (2)
Script (11)
Sondages (5)
Terminal (5)
Tutoriels (32)
UbunBlox (7)
Ubuntu (86)
Utilitaires (31)
Wallpapers (3)
web (19)
Wordpress (1)
Zoom (46)

WP Cumulus Flash tag cloud by Roy Tanck requires Flash Player 9 or better.