Le partage réseau (\\RECALBOX) suffit pour copier des jeux et des bios. Mais pour atteindre les fichiers en dehors du dossier share — recalbox-user-config.txt sur la partition de démarrage, un fichier caché comme .emulationstation, un fichier système — il faut un client SFTP.
Recalbox embarque un serveur SSH : tous les clients SFTP et SCP fonctionnent directement, sans rien installer sur la Recalbox.
Il n'y a pas de serveur FTP sur Recalbox. Dans votre logiciel, choisissez bien le protocole SFTP (SSH File Transfer Protocol), pas FTP ni FTPS.
| Protocole | SFTP |
| Hôte | recalbox (Windows), recalbox.local (macOS et Linux), ou l'adresse IP |
| Port | 22 |
| Utilisateur | root |
| Mot de passe | recalboxroot par défaut |
Pour connaître l'adresse IP : START → OPTIONS RÉSEAU, ligne ADRESSE IP.
Si vous avez changé le
NOM SUR LE RÉSEAUde la Recalbox, utilisez ce nom. Si vous avez défini un mot de passe pendant le flash ou viasystem.default_password, utilisez celui-là — voir Accès root en ligne de commande.
| Système | Logiciel conseillé |
|---|---|
| Windows | WinSCP — gratuit, deux panneaux, éditeur intégré |
| Windows (alternative tout-en-un) | MobaXterm — SFTP et terminal SSH dans la même fenêtre, version portable disponible |
| macOS | Cyberduck ou FileZilla |
| Linux | FileZilla, ou directement sftp root@recalbox.local dans un terminal |
Protocole de fichier = SFTP, Nom de l'hôte = recalbox, Numéro de port = 22, Nom d'utilisateur = root, Mot de passe = recalboxroot.Sauver..., nommez la session (Recalbox), puis OK.Connexion. Une fenêtre peut demander d'ajouter la clé d'hôte au cache : répondez Oui.Votre ordinateur s'affiche à gauche, la Recalbox à droite ; le glisser-déposer fonctionne dans les deux sens.
Deux réglages qui font gagner du temps :
.emulationstation ou les fichiers .p2k.cfg) : Options → Préférences → Panneaux → cochez Afficher les fichiers cachés.Options → Préférences → Éditeurs → Ajouter et pointez vers notepad++.exe.WinSCP dispose aussi d'une console (icône Console) : pratique pour taper mount -o remount,rw /boot avant de modifier un fichier de la partition de démarrage.
📷 Capture à venir :
sftp-winscp.png
MobaXterm cumule le transfert de fichiers et le terminal, ce qui évite d'ouvrir deux logiciels.
Session → SFTP.Remote host : le nom ou l'adresse IP de votre Recalbox. Username : root. Validez.Vous arrivez par défaut dans /recalbox/share/system. Pour obtenir en plus un terminal, dupliquez la session (clic droit → Duplicate session), puis modifiez-la (clic droit → Edit session) et choisissez SSH en haut de la fenêtre.
Nouvelle connexion (Cyberduck) ou le gestionnaire de sites (FileZilla).SFTP (SSH File Transfer Protocol), serveur : recalbox.local, port 22, utilisateur root, mot de passe recalboxroot.Depuis un terminal, sans aucun logiciel supplémentaire :
sftp root@recalbox.local
scp monfichier.zip root@recalbox.local:/recalbox/share/roms/snes/
| Chemin | Contenu |
|---|---|
/recalbox/share/ |
Tous vos contenus : roms, bios, sauvegardes, thèmes, system/recalbox.conf… |
/boot/ |
recalbox-boot.conf, recalbox-user-config.txt, config.txt |
/recalbox/share/system/logs/ |
Les journaux |
Le détail du dossier share est décrit dans Gestion des fichiers.
Les partitions
/bootet/sont montées en lecture seule. Avant de modifier un fichier qui s'y trouve, exécutezmount -o remount,rw /bootdepuis la console de votre client SFTP ou en SSH — voir Accéder à une partition en écriture.
Pas besoin de SFTP : le partage réseau \\RECALBOX est ouvert, sans mot de passe, et bien plus rapide pour de gros volumes.