Configuration par VirtualHost
This commit is contained in:
parent
9623d9d04c
commit
073c7a40d6
|
@ -51,6 +51,44 @@ Si l'IPv6 n'est pas fonctionnel sur votre serveur :
|
||||||
UseIPv6 off
|
UseIPv6 off
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
|
### Configuration par VirtualHost
|
||||||
|
|
||||||
|
Dans un fichier de configuration de Proftpd, on peut isoler certaine configuration par virtualhost, la balise <VirtualHost> s'utilise de la même façon que dans apache, exemple d'une configuration classique, mais avec un port d'écoute différent :
|
||||||
|
|
||||||
|
~~~
|
||||||
|
<VirtualHost 192.168.1.8>
|
||||||
|
|
||||||
|
ServerName "FTP Server"
|
||||||
|
ServerIdent on "FTP Server Ready"
|
||||||
|
AccessGrantMsg "Hey, bienvenue %u sur le serveur FTP !"
|
||||||
|
|
||||||
|
SFTPEngine on
|
||||||
|
Port 8887
|
||||||
|
DefaultRoot ~
|
||||||
|
PassivePorts 60000 61000
|
||||||
|
UseReverseDNS off
|
||||||
|
IdentLookups off
|
||||||
|
TimesGMT off
|
||||||
|
|
||||||
|
# Local permissions
|
||||||
|
DefaultRoot ~
|
||||||
|
Umask 137 027
|
||||||
|
RequireValidShell off
|
||||||
|
UseFtpUsers off
|
||||||
|
|
||||||
|
# Allow RESUME (REST command)
|
||||||
|
AllowStoreRestart on
|
||||||
|
|
||||||
|
</VirtualHost>
|
||||||
|
~~~
|
||||||
|
|
||||||
|
Dans la balise VirtualHost on peut mettre soit une ip, soit un nom de domaine.
|
||||||
|
|
||||||
|
Cela permet notamment de faire écouter proftpd sur 2 ports différents en même temps, dans ce cas-là, la configuration par défaut écoute sur le port 21, et la configuration dans le VirtualHost écoute sur le port 8887.
|
||||||
|
|
||||||
|
On peut utiliser les VirtualHost pour faire du SFTP et du FTP classique, sur deux ports différents.
|
||||||
|
|
||||||
|
Il y a plusieurs types d'autres options dans les virtalhost de proftpd, comme notamment les alias, on peut voir tout ce qu'on peut faire dans la doc [Proftpd Virtual Servers](http://www.proftpd.org/docs/howto/Vhost.html)
|
||||||
|
|
||||||
## Comptes virtuels
|
## Comptes virtuels
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue