Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com
Answertopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 

Linuxtopia - CentOS Enterprise Linux Guide de reference - D�marrage et arr�t de vsftpd

15.4. D�marrage et arr�t de vsftpd

Le RPM vsftpd installe le script /etc/rc.d/init.d/vsftpd qui est accessible � l'aide de la commande /sbin/service.

Pour d�marrer le serveur, connectez-vous en tant que super-utilisateur et tapez la commande suivante�:

/sbin/service vsftpd start

Pour arr�ter le serveur, connectez-vous en tant que super-utilisateur et tapez la commande suivante�:

/sbin/service vsftpd stop

L'option restart repr�sente une mani�re raccourcie d'arr�ter et de d�marrer ensuite vsftpd. Cette m�thode repr�sente la mani�re la plus efficace d'appliquer des changements apport�s au niveau de la configuration, suite � la modification du fichier de configuration de vsftpd.

Pour red�marrer le serveur, connectez-vous en tant que super-utilisateur et tapez la commande suivante�:

/sbin/service vsftpd restart

L'option condrestart (ou red�marrage conditionnel de l'anglais conditional restart) ne d�marre vsftpd que s'il est actuellement en cours d'ex�cution. Cette option est utile pour les scripts car elle ne d�marre pas le d�mon s'il n'est pas en cours d'ex�cution.

Pour red�marrer conditionnellement le serveur, connectez-vous en tant que super-utilisateur et tapez la commande suivante�:

/sbin/service vsftpd condrestart

Par d�faut, le service vsftpd n'est pas lanc� automatiquement au d�marrage. Pour configurer le service vsftpd de sorte qu'il soit amorc� lors du d�marrage, utilisez un utilitaire initscript tel que /sbin/chkconfig, /sbin/ntsysv ou le programme de l'Outil de configuration des services. Reportez-vous au chapitre intitul� Contr�le de l'acc�s aux services du Guide d'administration syst�me de Red Hat Enterprise Linux pour obtenir de plus amples informations sur ces outils.

15.4.1. D�marrage de multiples copies de vsftpd

Parfois, un ordinateur est utilis� pour fournir de multiples domaines FTP. Cette technique est appel�e multihoming (aussi appele� h�bergement multidomaines). Une possibilit� d'effectuer du multihoming � l'aide de vsftpd consiste � ex�cuter de multiples copies du d�mon, chacune disposant de son propre fichier de configuration.

Pour ce faire, assignez d'abord les adresses IP appropri�es aux p�riph�riques r�seau ou aux alias des p�riph�riques r�seau du syst�me. Reportez-vous au chapitre intitul� Configuration r�seau du Guide d'administration syst�me de Red Hat Enterprise Linux pour obtenir de plus amples informations sur la configurations des p�riph�riques r�seau et des alias de p�riph�riques r�seau. Des informations suppl�mentaires sur les scripts de configuration r�seau sont �galement disponibles dans le Chapitre 8.

Ensuite, assurez-vous que le serveur DNS pour les domaines FTP est bien configur� pour r�f�rencer le bon ordinateur. Si le serveur DNS tourne sur Red Hat Enterprise Linux, reportez-vous au chapitre intitul� Configuration de BIND du Guide d'administration syst�me de Red Hat Enterprise Linux afin d'obtenir des instructions sur l'utilisation de l'Outil de configuration du service de noms de domaines (system-config-bind). Pour obtenir de plus amples informations sur BIND et ses fichiers de configuration, consultez le Chapitre 12.

Pour que vsftpd r�ponde � des requ�tes sur des adresses IP, il est n�cessaire que de multiples copies du d�mon tournent. La premi�re copie doit �tre ex�cut�e � l'aide des initscripts de vsftpd, comme il l'est d�crit dans la Section 15.4. Cette copie utilise le fichier de configuration standard, /etc/vsftpd/vsftpd.conf.

Chaque site FTP suppl�mentaire doit avoir un fichier de configuration portant un nom unique dans le r�pertoire /etc/vsftpd/, comme /etc/vsftpd/vsftpd-site-2.conf. Chaque fichier de configuration ne doit �tre lisible et modifiable que par le super-utilisateur. Au sein de chaque fichier de configuration relatif � chaque serveur FTP �coutant sur un r�seau IPv4, la directive suivante doit �tre unique�:

listen_address=N.N.N.N

Remplacez N.N.N.N par l'adresse IP unique du site FTP fourni. Si le site utilise IPv6, employez plut�t la directive listen_address6.

Une fois que chaque serveur suppl�mentaire est dot� d'un fichier de configuration, le d�mon vsftpd doit �tre ex�cut� depuis une invite du shell root � l'aide de la commande suivante�:

vsftpd /etc/vsftpd/<configuration-file> &

Dans la commande ci-dessus, remplacez <configuration-file> par le nom unique du fichier de configuration du serveur, tel que /etc/vsftpd/vsftpd-site-2.conf.

Parmi d'autres directives pouvant faire l'objet de modifications sur une base individuelle pour chaque serveur figurent�:

  • anon_root

  • local_root

  • vsftpd_log_file

  • xferlog_file

Pour obtenir une liste d�taill�e des directives disponibles dans le fichier de configuration de vsftpd, reportez-vous � la Section 15.5.

Pour configurer tout serveur suppl�mentaire afin qu'il s'ex�cute automatiquement au d�marrage, ajoutez la commande ci-dessus � la fin du fichier de configuration /etc/rc.local.

 
 
  Published under the terms of the GNU General Public License Design by Interspire