Aide - Recherche - Membres - Calendrier
Version complète: Autoriser Les Internautes À Accéder À Mon Serveur Ftp
La Communauté du 7 > Cegetel ADSL > Forum Divers


Bluenapkins
J'ai bien cherché sur le forum mais n'ai pas trouvé la réponse.

Je stocke des fichiers sur mon serveur ftp (dans (ftp://ftp.perso.cegetel.net/public_html))]. Fichiers vers lesquels pointent des liens présents sur mon blog.

Ma question est simple :
comment faire en sorte que l'internaute ne se trouve dans l'obligation de s'authentifier (je ne connais que mon compte qui ait les droits) ?

Précisions :
1) j'ai essayé en vain de placer le cpte et password dans l'adresse sous la forme (ftp://login:password@ftp.perso.cegetel.net/public_html/fichier) (peut-être le problème vient-il du fait que le pwd cegetel comprend le caractère ':')
2) il n'est pas permis de changer les droits sur le répertoire (j'ai tenté un CHMOD 745)

Merci de votre aide
Gaspard
ftp://ftp.perso.cegetel.net est l'adresse de ton hébergement de tes pages perso sur lequel tu vas transférer tes pages WEB tels que xxx.htm, xxx.php, etc. Tu utilises pour cela un outil de transfert FTP.

Tes amis pourront voir tes pages WEB à l'adresse http://tonlogin.perso.cegetel.net/xxx.htm

En plaçant les fichiers .htaccess et .htpasswd dans le dossier où se trouvent tes pages, fichiers et images à télécharger tu limiteras les accès aux seules personnes autorisées par toi.

Fichier .htaccess :
CODE
AuthUserFile /www/home/tonlogin/www/public_html/.htpasswd
AuthGroupFile /dev/null
AuthName "Acces restreint ."
AuthType Basic
require valid-user

Fichier .htpasswd :
CODE
login:password
Bluenapkins
Ok, merci. Je vais être plus précis. Je souhaite mettre en ligne sur mon blog des extraits musicaux (lecteur Dewplayer). Se trouve sur le blog le code suivant :

<object type="application/x-shockwave-flash" data="c:\dewplayer.swf?
son=ftp://ftp.perso.cegetel.net/public_html/fichier.mp3" height="20" width="200"> <param name="movie" value="C:\dewplayer.swf?
son=ftp://ftp.perso.cegetel.net/public_html/fichier.mp3"> </object>

Le lecteur apparaît correctement mais le fichier n'est pas trouvé ('no mp3 file').

Je souhaite stocker les fichiers sur mon ftp en accès libre.


EDIT Fred : quote supprimé. Il n'est pas utile de quoter le message précédent. Merci d'utiliser ce bouton qui est juste en-dessous. wink.gif
Gaspard
Ce n'est peut-être pas la peine de recopier l'intégralité de ma réponse.

son=ftp://ftp.perso.cegetel.net/public_html/fichier.mp3 n'est pas une adresse correcte.
il faut mettre : son=http://tonlogin.perso.cegetel.net/fichier.mp3.
Bluenapkins
Bravo !

J'ai changé de lecteur flash (neolao) et ai suivi ta préconisation. Ca fonctionne, merci.

Voici le code utilisé :

<object type="application/x-shockwave-flash" data="c:\player_mp3_multi.swf" height="20" width="200">
<param name="movie" value="c:\player_mp3_multi.swf">
<param name="FlashVars" value="mp3=http://monlogin.perso.cegetel.net/fichier1.mp3|http://monlogin.perso.cegetel.net/fichier2.mp3" /></object>
Gaspard
Je suis content que cela fonctionne ainsi.
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2008 Invision Power Services, Inc.
JustNeuf | EligiBox | Dépannage Informatique Nice