pour qu’il n’accede que a leur repertoire avec serveur ftp:
ajoute ou decommanté:
chroot_local_user=YES
qui se trouve dans /etc/vsftpd.conf
Pour l’ajout du nom de domaine
creer un virtualhost je part du principe que user est l’utilisateur que tu acreer a toi de remplacer user par le bon login
user
[code]
<VirtualHost *>
ServerAdmin user@email.com
DocumentRoot "/home/user/public_html/"
ServerName www.user.com
ErrorLog "/var/log/apache2/user-error.log"
CustomLog “/var/log/apache2/user-access.log” combined
<Directory /home/user/public_html/>
Options -Indexes
AllowOverride All AuthConfig FileInfo Limit
Order allow,deny
Allow from all
[/code]
placer ce fichier dans le repertoire:
etc/apache2/sites-available
puis taper en console:
puis relancer apache
tu doit bien evidemanent avoir différent nom de domaine ou utiliser un sous domaine,avoir apache2 et vsftpd comme serveur ftp pour ceux qui est cité au dessus.je pense ne rien avoir oublier
edit= tu peut evidement
-utiliser autant de virtualhost que tu le souhaite
pour pierre,paul jack ce serai la meme manipe a utiliser juste modifier le ServerName vers le sous domaine ou domaine souhaité
-t’acheter un .com et creer des sous domaine pour les rediriger vers leur répertoire (pour cela tu doit avoir une ip fixe ou alors utiliser un registar qui permet la mise a jour ip)
-utiliser les service dyndns.org,no-ip.org qui t’offre chacun 5 redirection gratuite
(si ca te suffit)