Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 05/07/2006, à 23:32

Myster

[Résolu]Apache comme serveur ftp

Bonsoir,
Je voudrais que apache laisse un repertoire au l'on peut télécharger le fichier sans pouvoir en ajouter.
Car depuis mon boulot le ftp n'est pas accesible à cause du proxy qui laisse pas passer sur le port 21.
J'ai regarder du coté de public_html mais cela ne fonctionne pas.

# UserDir is now a module
UserDir ftp
UserDir disabled root

<Directory /home/*/ftp>
        AllowOverride FileInfo AuthConfig Limit
        Options Indexes SymLinksIfOwnerMatch IncludesNoExec
</Directory>

Et  a2enmod userdir est en mache ou est le probleme?

Dernière modification par Myster (Le 16/07/2006, à 18:08)


Il y a rien de plus beau que le Tux

Hors ligne

#2 Le 08/07/2006, à 11:37

Myster

Re : [Résolu]Apache comme serveur ftp

up


Il y a rien de plus beau que le Tux

Hors ligne

#3 Le 08/07/2006, à 12:45

lgmdmdlsr

Re : [Résolu]Apache comme serveur ftp

Myster a écrit :

où est le probleme?

Quand on configure apache et que l'on fait des tests la surveillance en continu des fichiers de journalisation est très utile, il suffit d'ouvrir un terminal X par fichier journal :

tail -f /var/log/apache/access.log
tail -f /var/log/apache/error.log

(à adapter éventuellement en fonction du nom exact des fichiers, ceux donnés ici correspdondant à apache 1).

La lecture des erreurs permet d'avoir des infos détaillées sur ce qui ce passe, error.log est notamment très efficace pour expliquer ce qui ne fonctionne pas !

--
lgmdmdlsr

Hors ligne

#4 Le 10/07/2006, à 02:52

M. DECLERCQ

Re : [Résolu]Apache comme serveur ftp

Myster a écrit :

Bonsoir,
Je voudrais que apache laisse un repertoire au l'on peut télécharger le fichier sans pouvoir en ajouter.
Car depuis mon boulot le ftp n'est pas accesible à cause du proxy qui laisse pas passer sur le port 21.
J'ai regarder du coté de public_html mais cela ne fonctionne pas.

# UserDir is now a module
UserDir ftp
UserDir disabled root

<Directory /home/*/ftp>
        AllowOverride FileInfo AuthConfig Limit
        Options Indexes SymLinksIfOwnerMatch IncludesNoExec
</Directory>

Et  a2enmod userdir est en mache ou est le probleme?

Bonjour ;

Il te suffit de créer un sous-domaine pointant sur un répertoire spécifique et d'interdir l'accès en écriture.

Pour exemple, si ton site se trouve dans /var/www/

tu peux créer un nouveau dossier dans le répertoire www nommé download et ensuite, rajouter ceci dans ton fichier de configuration apache :

NameVirtualHost 192.168.0.2:80

<VirtualHost 192.168.0.2:80>


    ServerAdmin     ton-email@ton-fai.tld
    DocumentRoot    /var/www/download
    
    ServerName      download.ton-domaine.tld
    
	<Directory />
		Options FollowSymLinks
		AllowOverride None
	</Directory>
	<Directory /var/www/dowload>
		Options Indexes FollowSymLinks MultiViews
		AllowOverride None
		Order allow,deny
		allow from all
	</Directory>
</VirtualHost>

Ps : - L'adresse Ip est à remplaçé par la tienne.
                  - ton-domaine.tld est à remplaçer par ton domaine
                  - L'adresse e-mail est à remplaçer par la bonne.

Bien entendu, tu peux rejouter des directives à celles proposées.

Ensuite, il te suffira d'appliquer les bonnes permissions sur le répertoire download

Pour que la nouvelle configuration soit prise en compte, tu devras relancer le serveur web apache en tapant la commande suivante :

sudo /etc/init.d/apache2 force-reload

____________________________________
Bien cordialement ;

Monsieur Laurent DECLERCQ

Dernière modification par M. DECLERCQ (Le 10/07/2006, à 02:53)


Cordialement ;

Hors ligne

#5 Le 12/07/2006, à 21:58

Myster

Re : [Résolu]Apache comme serveur ftp

Comment tu crees ton sous-domaine?
Mais il sera pas accesible de l'extérieur si?


Il y a rien de plus beau que le Tux

Hors ligne

#6 Le 12/07/2006, à 23:22

M. DECLERCQ

Re : [Résolu]Apache comme serveur ftp

Myster a écrit :

Comment tu crees ton sous-domaine?
Mais il sera pas accesible de l'extérieur si?

Bonsoir ;

Pour la création du sous-domaine, il te suffit de lire mon message précédent.

Sinon, avant de répondre à ta deuxième question répond à celle-ci ?

Dispose-tu d'un nom de domaine ?
Gère tu toi même ton serveur DNS (bind) ou utilise tu ceux de ton registrar ?
_______________________________
Bien cordialement ;
Monsieur Laurent DECLERCQ


Cordialement ;

Hors ligne

#7 Le 16/07/2006, à 18:08

Myster

Re : [Résolu]Apache comme serveur ftp

En faite j'ai pris ma premiere idée mais il manquait cela au fichier apache2.conf pour que ca marche

<Directory />
    Options -Indexes FollowSymLinks
    AllowOverride None
</Directory>

Il y a rien de plus beau que le Tux

Hors ligne