[tuto] Transformer La Xbox En Serveur Ftp


Messages recommandés

bonjour tout le monde.

apres un petit probleme du a mon manque de courtoisie je vous remet mon tuto

je m'escuses donc aupres de tout ceux auquels j'ai manqué de respect dans mon précédant tuto et j'espere que vous me pardonnerez.

ci dessous vous trouverez un copier collé de ma page html.

vous voulez transformer votre xbox en server ftp rien de plus simple.

vous devez posseder :

* une xbox connectée a internet

* un pc connecté a la xbox

* une connection internet

enssuite

* premierement vous devez posseder une xbox modifiée. si ce n'est pas le cas commencez a vous documenter pour modifier votre xbox (allez voir du coté des exploit 007 et les sauvegardes adoubeur. tout et tres bien expliqué dans les tutos et le forum) gueux

* une fois votre xbox modifié vous devez installer "xbox media center" sur le disque (une copie de l'archive décompressée dans le repertoire E/Programmes/logiciels ou bien E/logiciels de maniere a ce que vous puissiez le lancer depuis votre ecran d'accueil (le dash)

vous avez deux méthodes : avec linux et apache ou bien en utilisant filezilla qui est intégré a xbmc

nous nous penchons sur la méthode xbmc qui me parait bien plus simple (bien que plus limitée)

c'est parti

petit test préliminaire

pour commencer, une fois xbmc lancé vous devez pouvoir vous connecter dessus (xbox en mot de passe et en login) si cela fonctionne on peu passer a la suite. je vous conseil de ne pas booter sur xbmc pour faire cette modification.

passons aux choses sérieuses

commencons par récupérer le fichier filezilla server.xml qui se trouve dans le repertoire xbmc

ouvrez le fichier

tapez ctrl+F et recherchez la chaine

"<User Name="xbox">"

c'est le premier compte utilisateur et c'est le votre.

vous pouvez changer le login (actuellement "xbox") directement

a la ligne du dessous vous pouvez voir

"<Option Name="Pass">3a3417f5f20a03a98973689887fb72a2</Option>"

la suite de caractères illisibles c'est notre mot de passe (ici "xbox") encodé en MD5.

pour en générer un nouveau vous pouvez utiliser a page suivante

http://pajhome.org.uk/crypt/md5/index.html

il faudra par la suite échanger le résultat par celui qui est dans votre fichier.

les lignes suivantes sont séparés en blocs (un pour chaque permission différente)

vous pouvez laisser comme c'est est aller a la chaine

"<User Name="test">"

maintenant configurons le second compte visible depuis le net.

pour le login (user) vous savez faire (mettez "anonymous" si vous voulez le rendre visible de tout le monde)

pour le mot de passe changez la ligne en enlevant le "/", rajoutez votre mot de passe invité en MD5 (meme un mot de passe nul possede une clé MD5)

un petit exemple :

<User Name="anonymous">

<Option Name="Pass">d41d8cd98f00b204e9800998ecf8427e</Option>

(cet exemple possede un mot de passe nul)

passons aux permissions.

la c'est deja plus drole.

chaque bloc est indépendant

<Permission Dir="C:\">

l'url "C:\" peu etre changée en "F:\anonymous" si vous voulez limiter l'acces a ce répertoire.

<Option Name="FileRead">1</Option>

le droit en lecture des fichier qui sont dans ce repertoire (1 pour oui, 0 pour non)

<Option Name="FileWrite">0</Option>

droit de modification de fichiers

<Option Name="FileDelete">0</Option>

droit de suppression de fichiers

<Option Name="FileAppend">0</Option>

droit de création de fichiers

<Option Name="DirCreate">0</Option>

droit de création de répertoires

<Option Name="DirDelete">0</Option>

droit de suppression de repertoires

<Option Name="DirList">1</Option>

droit d'afficher les répertoires

<Option Name="DirSubdirs">0</Option>

droit d'afficher les sous répertoires

<Option Name="IsHome">1</Option>

<Option Name="AutoCreate">0</Option>

aucune idée de ce a quoi ca sert vous avez qu'a metre les deux a 0

</Permission>

fin du bloc.

-vous pouvez metre plusieurs partages differents en rajoutant d'autres blocs.

-les permissions d'un repertoire sont récursives c'est a dire qu'elles s'appliquent a tous les sous répertoires et ainsi de suite

une fois le tout enregistré et transféré sur la xbox on reboot la xbox , on lance xbmc et on teste les deux comptes (le votre et celui pour un invité) si ca vous conviens vous pouvez passer a la suite

connection de la xbox au réseau

1 avoir une IP fixe

peu importe la méthode pourvu que votre xbox possede une IP fixe dans votre réseau privé

ma méthode :

si votre xbox se connecte a internet (ou est simplement reliée en réseau) a l'aide d'un routeur, il vous suffit de vous conneter a ce dernier depuis un pc connecté également a ce routeur.

ouvrez votre navigateur web préféré et tapez dans la barre d'url "192.168.0.1" ou une autre ip si cela ne fonctionne (regardez la doc de votre routeur) en general on se retrouve sur une interface web qui permet de configurer la bete.

il faut commencer par metre une ip fixe pour votre xbox

eteignez tous les pcs/xbox sauf le votre et assignez une IP fixe grace à l'adresse mac de votre pc (ca s'appelle le "static DHCP")

enssuite faites la meme chose pour votre xbox que vous venez d'allumer

2 rediriger les requetes ftp

maintenant il faut retourner dans l'interface web du routeur et rediriger le port 21 vers l'adresse IP de votre xbox (regardez comment faire dans la doc du routeur)

voila une fois ceci fait vous pouvez acceder a votre xbox par ftp depuis tout l'internet en tapant dans mozilla "ftp://login@adresse_ip"

ou login est votre login et adresse_ip est l'adresse ip visible depuis internet (pas celle en 192.168.X.X elle est affichée dans l'interface web de votre routeur)

l'avantage de cette configuration c'est quelle permet d'echanger rapidement de gros fichiers entre amis (en plus ca soulage les seveurs msn ;-)) et puis si vous avez trop de xboxs ca peu vous servir de serveur ftp pour metre des gros fichiers qui ne tiennent pas sur le serveur de votre site web. et bon c'est aussi pour le fun ( moi j'ai un serveur ftp ! lol )

Lien vers le commentaire
Partager sur d'autres sites

  • Réponses 53
  • Created
  • Dernière réponse

Top Posters In This Topic

salut bourane

super :oki: je vais metre en oeuvre ce week end .

( tu as pris une bonne decision en faisant partager au gueux n oubli pas que le

respect de soi comence par celui des autre . chinese et que si les modo ne

veillaient pas ce serais la débandade asurée sur le site)

bonne fin d apres midi lol .

Lien vers le commentaire
Partager sur d'autres sites

Pas mal ton tuto est très bien fais

Par contre tu dis rapidement tout dépend du taut d'upload de la connexion moi par exemple je suis en 512 donc mon up ne peux exédé 16k/s pour des gros fichiers pas térrible :(

Merciiiiii encore pour se fabuleux tuto chapeau bas .

Lien vers le commentaire
Partager sur d'autres sites

petite info quand tu dis decharger les serveurs msn c'est pas vrai, regarde comment fonctionne msn :

en conversation ecrite :

toi ---> serveur msn ---> ton correspondant

en conversation audio,video ou en envoye de fichiers :

toi ---> ton correspondant

si tu veux une petite preuve, parle a quelqu'un sur msn puis va sur demarrer executer tape "cmd" sans guillemets t'arrive sous l'invite de comande maitenant tu tape "netstat" sans guillemet et tu va des serveur avec hotmail quelquepart dans le nom. Maitenant envoye un fichier a une personne sous msn et refait la commande netstat et tu verra l'ip de la personne.........

voila c'est tout lol c'etait pour ton information maitenant tu sais comment obtenir l'ip de quelqu'un sous msn

Lien vers le commentaire
Partager sur d'autres sites

j'avais jamais fais gaffe pour msn mais je vais voir va (avec les commandes linux ;) . en fait j'avais déduit ca des debits de merde (3KB/s entre deux connection 10000KB/s en down et 600KB/s en up) tandis qu'avec xbmc mes potes telechargent a plus de 60KB/s

apres c'est vrai que le debit théorique est largement supperieur au debit réel mais a ce point je ne sait pas pourquoi (ca fait quand meme 1/10).

je vais l'étoffer un peu pour l'envoyer a legueux ce tuto ca sera plus clair j'espere.

Lien vers le commentaire
Partager sur d'autres sites

salut,

Tres bon Tuto, allez, on l'epingle, vous le trouverez ici :

Epinglé: Tutos Xbmc

a toute et merci

Lien vers le commentaire
Partager sur d'autres sites

  • 2 months later...

salut les gens :) ,

Je suis tres interressé par ce petit tuto , mais j'ai un léger pb !!!

Donc je n'ai pas de routeur , ma xbox et mon pc son branchés en réseau par un RJ45 et ma connection est partagée sur mon pc . Mes 2 machines ont une Ip fixe , j'en viens donc a mon probleme , comment fait on pour rediriger des ports sans routeur ?

Merci de me donner un ptit coup de pouce :D

==========RIP YOPSOLO===========

Lien vers le commentaire
Partager sur d'autres sites

  • 1 month later...

Bonjour à tous !

Merci pour ce tuto bien pratique Bourane!!

j'aurai cependant quelques questions :

est-il possible d'ajouter d'autres commandes dans le fichier "FileZilla Server.xml" tel la création d'un fichier "log" qui noterai les connection journalières, les tx d'upload ...

existe-t-il un site recençant le type de commande que l'on peut intégrer ds ce xml ??

Merci et très bientôt les gens !!

Lien vers le commentaire
Partager sur d'autres sites

le xml ne sert qu'à configurer le serveur ftp (filezilla), pour ajouter des commandes il faut faire en participant au dév de XBMC!

pour ce qui es du log il me semble que l'option se trouve dans le xml, il faut donc l'activer!

@+

Lien vers le commentaire
Partager sur d'autres sites

pour ce qui es du log il me semble que l'option se trouve dans le xml, il faut donc l'activer!

ok ;) c les même commandes que le filezilla serveur 8.8 sur pc, je vien de voir ça sur xbmc

Merci et @+

Lien vers le commentaire
Partager sur d'autres sites

pour ce qui es du log il me semble que l'option se trouve dans le xml, il faut donc l'activer!

ok ;) c les même commandes que le filezilla serveur 8.8 sur pc, je vien de voir ça sur xbmc

Merci et @+

tu veux plutôt dire 0.8.8! car actuellement nous sommes à la version 0.9.11!

Lien vers le commentaire
Partager sur d'autres sites

tu veux plutôt dire 0.8.8! car actuellement nous sommes à la version 0.9.11!

oui pardon :wacko:

par contre comment faire pour que la commande :

<FreeSpace><Drive>	<Name>c:</Name>	<Minimum>10</Minimum>	<Display>1</Display></Drive><Drive>	<Name>e:</Name>	<Minimum>200</Minimum>	<Display>1</Display></Drive><Drive>	<Name>f:</Name>	<Minimum>500</Minimum>	<Display>1</Display></Drive><Drive>	<Name>g:</Name>	<Minimum>500</Minimum>	<Display>1</Display></Drive></FreeSpace>

n'apparaisse que dans un seul compte utilisateur ? j'ai essayer de la placer à la suite de :

<Users><User Name="xxxx"><Option Name="Pass">xxxx</Option><Option Name="Group"/><Option Name="Resolve Shortcuts">0</Option><Option Name="Relative">0</Option><Option Name="Bypass server userlimit">0</Option><Option Name="User Limit">0</Option><Option Name="IP Limit">0</Option>

ms rien n'apparait? :huh: une idée??

Lien vers le commentaire
Partager sur d'autres sites

Moi je ne parviens pas à m'en servir !! J'ai beau configurer le fizzila.xml rien n'y fait !!

Je parviens à me connecter avec un client FTP sur mon reseau local, par contre dès que je tente de passer par le net et mozilla, j'ai une notification comme quoi l'acces m'est refusé :angry:

En interne pourtant ça fonctionne avec les 2 login l'interne et l'externe !!

J'ai configuré l'acces en lecture du disque F ainsi que ces sous repertoires et là je bloque aussi, l'acces m'est refusé au sous répertoire de F si je prends le login externe !! et pourtant j'ai bien suivi le tuto !!

Si quelq'un avait un fichier tout fait ca me brancherais bien !!

Du style avec un acces à F: et ses sous repertoires

Mot de passe local xbox / xbox // mot de passe externe xbox / freebox (je changerais ensuite ... :rolleyes: ) et surtout un exemple d'adresse, ftp:xxxxxx@xxxxx (ou met on le mot de passe ?)

A vot bon coeur !! pour un boulet :D:fou:

Lien vers le commentaire
Partager sur d'autres sites

Je parviens à me connecter avec un client FTP sur mon reseau local, par contre dès que je tente de passer par le net et mozilla, j'ai une notification comme quoi l'acces m'est refusé

surment un problème au niveau du routeur :

as tu bien rediriger le port 21 (protocole tcp) de la xbox ?

J'ai configuré l'acces en lecture du disque F ainsi que ces sous repertoires et là je bloque aussi, l'acces m'est refusé au sous répertoire de F si je prends le login externe !!

affiche ton xml, c plus facile pour voir ou tu as planté

Mot de passe local xbox / xbox // mot de passe externe xbox / freebox (je changerais ensuite ... rolleyes.gif ) et surtout un exemple d'adresse, ftp:xxxxxx@xxxxx (ou met on le mot de passe ?)

Pour utiliser son ftp via un browser avec les identifiant directement ds l'adresse :

ftp://tonlogin:tonpassword@tonadresseip

++

Lien vers le commentaire
Partager sur d'autres sites

Voila :

<FileZillaServer>

<Settings>

<Item name="Admin Password" type="string">xbmpzilla</Item>

<Item name="Admin IP Addresses" type="string">192.168.*.*</Item>

<Item name="Number of Threads" type="numeric">2</Item>

<Item name="Maximum user count" type="numeric">2</Item>

<Item name="Timeout" type="numeric">1800</Item>

<Item name="No Transfer Timeout" type="numeric">1800</Item>

<Item name="Allow Incoming FXP" type="numeric">0</Item>

<Item name="Allow outgoing FXP" type="numeric">0</Item>

<Item name="No Strict In FXP" type="numeric">1</Item>

<Item name="No Strict Out FXP" type="numeric">1</Item>

<Item name="Login Timeout" type="numeric">60</Item>

<Item name="Show Pass in Log" type="numeric">0</Item>

<Item name="Custom PASV Enable" type="numeric">1</Item>

<Item name="Custom PASV IP" type="string">xx.xxx.xx.xxx</Item>

<Item name="Custom PASV min port" type="numeric">1</Item>

<Item name="Custom PASV max port" type="numeric">65535</Item>

<Item name="Initial Welcome Message" type="string">Welcome to XBOX FileZilla (XBMC)

version: %v

http://sourceforge.net/projects/xbfilezilla</Item>

<Item name="Admin port" type="numeric">14147</Item>

<Item name="Serverport" type="numeric">21</Item>

<Item name="Enable logging" type="numeric">0</Item>

<Item name="Logfile type" type="numeric">1</Item>

</Settings>

<XBFileZilla>

<FreeSpace>

<Drive>

<Name>c:</Name>

<Minimum>10</Minimum>

<Display>1</Display>

</Drive>

<Drive>

<Name>e:</Name>

<Minimum>200</Minimum>

<Display>1</Display>

</Drive>

<Drive>

<Name>f:</Name>

<Minimum>500</Minimum>

<Display>1</Display>

</Drive>

<Drive>

<Name>g:</Name>

<Minimum>500</Minimum>

<Display>1</Display>

</Drive>

</FreeSpace>

</XBFileZilla>

<Users>

<User Name="xbox">

<Option Name="Pass">3a3417f5f20a03a98973689887fb72a2</Option>

<Option Name="Group"/>

<Option Name="Resolve Shortcuts">0</Option>

<Option Name="Relative">0</Option>

<Option Name="Bypass server userlimit">0</Option>

<Option Name="User Limit">0</Option>

<Option Name="IP Limit">0</Option>

<Permissions>

<Permission Dir="/">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">1</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

<Permission Dir="C:\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

<Permission Dir="D:\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

<Permission Dir="E:\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

<Permission Dir="F:\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

<Permission Dir="G:\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

<Permission Dir="H:\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

<Permission Dir="I:\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

<Permission Dir="X:\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

<Permission Dir="Y:\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

<Permission Dir="Z:\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

</Permissions>

<SpeedLimits DlType="1" DlLimit="10" UlType="1" UlLimit="10" ServerDlLimitBypass="0" ServerUlLimitBypass="0">

<Download/>

<Upload/>

</SpeedLimits>

</User>

<User Name="xbox">

<Option Name="Pass">3a3417f5f20a03a98973689887fb72a2</Option>

<Option Name="Group"/>

<Option Name="Resolve Shortcuts">0</Option>

<Option Name="Relative">0</Option>

<Option Name="Bypass server userlimit">0</Option>

<Option Name="User Limit">0</Option>

<Option Name="IP Limit">0</Option>

<Permissions>

<Permission Dir="F:\MEDIAS\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">0</Option>

<Option Name="FileDelete">0</Option>

<Option Name="FileAppend">0</Option>

<Option Name="DirCreate">0</Option>

<Option Name="DirDelete">0</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">0</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

</Permissions>

<SpeedLimits DlType="1" DlLimit="10" UlType="1" UlLimit="10" ServerDlLimitBypass="0" ServerUlLimitBypass="0">

<Download/>

<Upload/>

</SpeedLimits>

</User>

</Users>

<Groups/>

</FileZillaServer>

En rouge je dois mettre mon adresse ip celle fournit par mon FAI, j'ai mis ma xbox en dmz, mais rien n'y fait .....

Merci de votre aide chinese

Lien vers le commentaire
Partager sur d'autres sites

Salut!

voici qq infos pour ton xml !!

ya plusieurs erreurs :

<Item name="Custom PASV IP" type="string">xx.xxx.xx.xxx</Item>

c la configuration du mode passif donc :

<Item name="Custom PASV IP" type="string">0</Item>par défaut

<Item name="Custom PASV IP" type="string">ipdonné par FAI</Item>si tu as des pb de transfert (perso pas vu de différence)

Ensuite

<User Name="xbox"><Option Name="Pass">3a3417f5f20a03a98973689887fb72a2</Option>

<User Name="xbox"><Option Name="Pass">3a3417f5f20a03a98973689887fb72a2</Option>

Les deux comptes ont le même nom et même password !!

tu dois absolument avoir qq chose de différent !!

de plus tu as :

<Item name="Maximum user count" type="numeric">2</Item>

<Option Name="Bypass server userlimit">0</Option><Option Name="User Limit">0</Option><Option Name="IP Limit">0</Option>

<SpeedLimits DlType="1" DlLimit="10" UlType="1" UlLimit="10" ServerDlLimitBypass="0" ServerUlLimitBypass="0">

<SpeedLimits DlType="1" DlLimit="10" UlType="1" UlLimit="10" ServerDlLimitBypass="0" ServerUlLimitBypass="0">

ce qui veut dire que tu autorises deux connections en même tps. Ds les comptes tu n'as pas configuré de bypass limit et/ou de limit par connection ou ip.

Si tu te connecte à ta xbox avec l'un des compte, tu pourra télécharger jusqu'à 2 fichies en même tps ms tu ne pourra pas te connecter simultanément avec l'autre compte.

Une fois que tu as fait toutes t corrections, vérifie si ton ftp fctionne pour les deux comptes (filezilla avec en serveur hote l'ip fixe de la xbox). ensuite si ça fctionne, lance firefox, ms cette fois si utilise ton adresse ip fixe fourni par ton FAI (ftp://tonlogin:tonpassword@tonadresseip).

si tu as une erreur de protocole, vérifie que tu as bien ouvert le bon port (dans ton cas 21) à la xbox

<Item name="Serverport" type="numeric">21</Item>

voilà en espérant qu g pu t'aider.

@pluche

Modifié par Piou
Lien vers le commentaire
Partager sur d'autres sites

J'ai mis à jour ma version de XBMC avec la derniere version de modhack dispo sur son site !!

Le probleme, c'est quand je tente de me connecter par Ftp, j'ai des ligne qui apparaisse m'indiquant que je me connecte à fizilla 8.8 mais je ne vois pas les dossiers apparaitrent !!

Merci de m'aider SVP

Lien vers le commentaire
Partager sur d'autres sites

Non en faite c'est pas super propre !!

CAD que je part d'une instal Adoubeur V1 en remplacant les fichiers de systeme notamment ceux de unleash par ceux de xbmc en remplaçant defaut.xbe de xbmc en hackdash.xbe .....

J'ai fait une Maj ce We avec la derniere cvs de modhack, mais rien ne change ci ce n'est les problemes rencontrées, je te copirais le log de ftpexpert2 !!

Merci de prendre mon probleme à coeur !! ;)

Lien vers le commentaire
Partager sur d'autres sites

Et voila :

quand je me connecte en local avec mon vieux xml

Connexion à 192.168.1.3 sur le port 21. Tentative 1 de 3...

220-Welcome to XBOX FileZilla (XBMC)

220-version: XBMC:FileZilla version 1.5.6, (based on FileZilla Server 0.8.8)

220 http://sourceforge.net/projects/xbfilezilla

USER xbox

331 Password required for xbox

PASS *****

230 Logged on

SYST

215 UNIX emulated by FileZilla

Type de serveur: UNIX (standard)

PWD

257 "/" is current directory.

TYPE A

200 Type set to A

PASV

227 Entering Passive Mode (192,168,1,3,4,3)

LIST

150 Connection accepted

226- Free space: [C:\ 343.69 MB] [E:\ 2.42 GB] [F:\ 69.01 GB] [G:\ 0.00 bytes]

226 Transfer OK

Transfert de 232 octets en 0,00 secondes (0,00 Ko/s)

Liste terminée en 1,14 secondes

Copie du Xml utilisé :

<FileZillaServer>

<Settings>

<Item name="Admin Password" type="string">xbmpzilla</Item>

<Item name="Admin IP Addresses" type="string">192.168.*.*</Item>

<Item name="Number of Threads" type="numeric">2</Item>

<Item name="Maximum user count" type="numeric">2</Item>

<Item name="Timeout" type="numeric">1800</Item>

<Item name="No Transfer Timeout" type="numeric">1800</Item>

<Item name="Allow Incoming FXP" type="numeric">0</Item>

<Item name="Allow outgoing FXP" type="numeric">0</Item>

<Item name="No Strict In FXP" type="numeric">1</Item>

<Item name="No Strict Out FXP" type="numeric">1</Item>

<Item name="Login Timeout" type="numeric">60</Item>

<Item name="Show Pass in Log" type="numeric">0</Item>

<Item name="Custom PASV Enable" type="numeric">1</Item>

<Item name="Custom PASV IP" type="string">0</Item>

<Item name="Custom PASV min port" type="numeric">1</Item>

<Item name="Custom PASV max port" type="numeric">65535</Item>

<Item name="Initial Welcome Message" type="string">Welcome to XBOX FileZilla (XBMC)

version: %v

http://sourceforge.net/projects/xbfilezilla</Item>

<Item name="Admin port" type="numeric">14147</Item>

<Item name="Serverport" type="numeric">21</Item>

<Item name="Enable logging" type="numeric">0</Item>

<Item name="Logfile type" type="numeric">1</Item>

</Settings>

<XBFileZilla>

<FreeSpace>

<Drive>

<Name>c:</Name>

<Minimum>10</Minimum>

<Display>1</Display>

</Drive>

<Drive>

<Name>e:</Name>

<Minimum>200</Minimum>

<Display>1</Display>

</Drive>

<Drive>

<Name>f:</Name>

<Minimum>500</Minimum>

<Display>1</Display>

</Drive>

<Drive>

<Name>g:</Name>

<Minimum>500</Minimum>

<Display>1</Display>

</Drive>

</FreeSpace>

</XBFileZilla>

<Users>

<User Name="xbox">

<Option Name="Pass">3a3417f5f20a03a98973689887fb72a2</Option>

<Option Name="Group"/>

<Option Name="Resolve Shortcuts">0</Option>

<Option Name="Relative">0</Option>

<Option Name="Bypass server userlimit">0</Option>

<Option Name="User Limit">0</Option>

<Option Name="IP Limit">0</Option>

<Permissions>

<Permission Dir="/">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">1</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

<Permission Dir="C:\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

<Permission Dir="D:\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

<Permission Dir="E:\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

<Permission Dir="F:\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

<Permission Dir="G:\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

<Permission Dir="H:\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

<Permission Dir="I:\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

<Permission Dir="X:\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

<Permission Dir="Y:\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

<Permission Dir="Z:\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

</Permissions>

<SpeedLimits DlType="1" DlLimit="10" UlType="1" UlLimit="10" ServerDlLimitBypass="0" ServerUlLimitBypass="0">

<Download/>

<Upload/>

</SpeedLimits>

</User>

<User Name="ftpjb">

<Option Name="Pass">694de7045d3dfbe8cdd6b2a725ea4c1d</Option>

<Option Name="Group"/>

<Option Name="Resolve Shortcuts">0</Option>

<Option Name="Relative">0</Option>

<Option Name="Bypass server userlimit">0</Option>

<Option Name="User Limit">0</Option>

<Option Name="IP Limit">0</Option>

<Permissions>

<Permission Dir="F:\MEDIAS\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">0</Option>

<Option Name="FileDelete">0</Option>

<Option Name="FileAppend">0</Option>

<Option Name="DirCreate">0</Option>

<Option Name="DirDelete">0</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">0</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

</Permissions>

<SpeedLimits DlType="1" DlLimit="10" UlType="1" UlLimit="10" ServerDlLimitBypass="0" ServerUlLimitBypass="0">

<Download/>

<Upload/>

</SpeedLimits>

</User>

</Users>

<Groups/>

</FileZillaServer>

Avec le nouveau xml fizzila :

Connexion à 192.168.1.3 sur le port 21. Tentative 1 de 3...

220-

220----------------------------------------------------------------------------

220-XBMC:FileZilla version 1.5.6, (based on FileZilla Server 0.8.8)

220-

220-http://sourceforge.net/projects/xbmc/

220----------------------------------------------------------------------------

220

Après ca bloque !! et plus rien.

copie du xml utilisé :

<FileZillaServer>

<Settings>

<Item name="Admin Password" type="string">xbmpzilla</Item>

<Item name="Admin IP Addresses" type="string">192.168.*.*</Item>

<Item name="Number of Threads" type="numeric">2</Item>

<Item name="Maximum user count" type="numeric">2</Item>

<Item name="Timeout" type="numeric">1800</Item>

<Item name="No Transfer Timeout" type="numeric">1800</Item>

<Item name="Allow Incoming FXP" type="numeric">0</Item>

<Item name="Allow outgoing FXP" type="numeric">0</Item>

<Item name="No Strict In FXP" type="numeric">1</Item>

<Item name="No Strict Out FXP" type="numeric">1</Item>

<Item name="Login Timeout" type="numeric">60</Item>

<Item name="Show Pass in Log" type="numeric">0</Item>

<Item name="Custom PASV Enable" type="numeric">0</Item>

<Item name="Custom PASV IP" type="string">192.168.0.1</Item>

<Item name="Custom PASV min port" type="numeric">1</Item>

<Item name="Custom PASV max port" type="numeric">65535</Item>

<Item name="Initial Welcome Message" type="string">Welcome to XBOX FileZilla (XBMC)

version: %v

http://sourceforge.net/projects/xbfilezilla</Item>

<!-- You need to use an ASCII capable font in the statuswindow for it to look ok -->

<!-- For FlashFXP go to View->Options & change Status Window font to f.ex. Terminal -->

<!-- <Item name="Initial Welcome Message" type="string">

</Item> -->

<Item name="Admin port" type="numeric">14147</Item>

<Item name="Serverport" type="numeric">21</Item>

<Item name="Enable logging" type="numeric">0</Item>

<Item name="Logfile type" type="numeric">1</Item>

</Settings>

<XBFileZilla>

<FreeSpace>

<Drive>

<Name>c:</Name>

<Minimum>10</Minimum>

<Display>1</Display>

</Drive>

<Drive>

<Name>e:</Name>

<Minimum>200</Minimum>

<Display>1</Display>

</Drive>

<Drive>

<Name>f:</Name>

<Minimum>500</Minimum>

<Display>1</Display>

</Drive>

<Drive>

<Name>g:</Name>

<Minimum>500</Minimum>

<Display>1</Display>

</Drive>

</FreeSpace>

</XBFileZilla>

<Users>

<User Name="xbox">

<Option Name="Pass">3a3417f5f20a03a98973689887fb72a2</Option>

<Option Name="Group"/>

<Option Name="Resolve Shortcuts">0</Option>

<Option Name="Relative">0</Option>

<Option Name="Bypass server userlimit">0</Option>

<Option Name="User Limit">0</Option>

<Option Name="IP Limit">0</Option>

<Permissions>

<Permission Dir="/">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">1</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

<Permission Dir="C:\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

<Permission Dir="D:\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

<Permission Dir="E:\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

<Permission Dir="F:\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

<Permission Dir="G:\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

<Permission Dir="H:\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

<Permission Dir="I:\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

<Permission Dir="X:\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

<Permission Dir="Y:\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

<Permission Dir="Z:\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">1</Option>

<Option Name="FileDelete">1</Option>

<Option Name="FileAppend">1</Option>

<Option Name="DirCreate">1</Option>

<Option Name="DirDelete">1</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">1</Option>

<Option Name="IsHome">0</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

</Permissions>

<SpeedLimits DlType="1" DlLimit="10" UlType="1" UlLimit="10" ServerDlLimitBypass="0" ServerUlLimitBypass="0">

<Download/>

<Upload/>

</SpeedLimits>

</User>

<User Name="ftpjb">

<Option Name="Pass"/>694de7045d3dfbe8cdd6b2a725ea4c1d</Option>

<Option Name="Group"/>

<Option Name="Resolve Shortcuts">0</Option>

<Option Name="Relative">0</Option>

<Option Name="Bypass server userlimit">0</Option>

<Option Name="User Limit">0</Option>

<Option Name="IP Limit">0</Option>

<Permissions>

<Permission Dir="F:\MEDIAS\">

<Option Name="FileRead">1</Option>

<Option Name="FileWrite">0</Option>

<Option Name="FileDelete">0</Option>

<Option Name="FileAppend">0</Option>

<Option Name="DirCreate">0</Option>

<Option Name="DirDelete">0</Option>

<Option Name="DirList">1</Option>

<Option Name="DirSubdirs">0</Option>

<Option Name="IsHome">1</Option>

<Option Name="AutoCreate">0</Option>

</Permission>

</Permissions>

<SpeedLimits DlType="1" DlLimit="10" UlType="1" UlLimit="10" ServerDlLimitBypass="0" ServerUlLimitBypass="0">

<Download/>

<Upload/>

</SpeedLimits>

</User>

</Users>

<Groups/>

</FileZillaServer>

Modifié par promethee54
Lien vers le commentaire
Partager sur d'autres sites

salut!

 <Item name="Custom PASV IP" type="string">192.168.0.1</Item>

voilà comme je t'avais dit plus haut, fo mettre soit par défault, soit ton IP fixe donné par ton Fai(recommandé). Apparemment ce n'est pas ce que tu fait !!

<Item name="Initial Welcome Message" type="string">Welcome to XBOX FileZilla (XBMC)version: %vhttp://sourceforge.net/projects/xbfilezilla</Item><!-- You need to use an ASCII capable font in the statuswindow for it to look ok --><!-- For FlashFXP go to View->Options & change Status Window font to f.ex. Terminal --><!-- <Item name="Initial Welcome Message" type="string"></Item> -->

de plus ton erreur est ici les espace blancs ds les balises sont interdits ;)

As-tu fait une installation "propre" de XBMC?

Dans ce cas on s'en fou !! le ftp de xbmc n'a pas été modifié depuis 2003 !! (juste des fixes au niveau du log)

bon je te laisse un xml fctionnel avec cette config :

login: admin

pass: xbox

-> accés à tout (g viré ds le xml, les partoche inutiles qui ne sont pas monté par xbmc)

->bypass activé pour passé outre le maximum de connection autorisé

login: user1

pass : xbox

-> accès à f:\medias en lecture seule

-> limité à 1 connection

config :

port :21

nbre maxi de connection : 3

mode passif par default

IP local pour une connection depuis une console FTP (type filezilla serveur par ex) : 192.168.*.*

pass admin depuis une console FTP : xbmpzilla

Pour que celà fctionne, il faut que ta console est un accès au net (DNS de ton FAI sur le menu "reseau de XBMC) et que tu possède un IP fixe et que ton port 21 du routeur soit activé pour la xbox

voilou ;) @+

Edit : fichier archivé en *.rar (fix pb enregistrement)

Modifié par Piou
Lien vers le commentaire
Partager sur d'autres sites

Salut,

ca ne marche toujours pas avec ce log !!

Interne ou externe !!

J'ai donc tenté de mettre Custom PASV min port à 1 au lieu de 1024 et là ça marche uniquement en interne toujours pas en externe !!

Je comprends plus trop !! Pour mettre toutes les chance de mon coté j'ai mappé l'adresse de ma xbox en zone DMZ de mon routeur

Merci en tout cas de ton aide ;)

Modifié par promethee54
Lien vers le commentaire
Partager sur d'autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
 Share

Annonces