Comment accéder aux fichier/dossier de la vm sur freebox?

Bonjour, j’ai créé un vm sous Debian sur ma Freebox delta et installer plex dessus tout fonctionne niquel, mais j’aimerais accéder au dossier de la vm pour pouvoir installer des plugin pour plex, mais je ne sais comment accéder à la racine de la vm sur l’explorateur des fichier dans « VM » dans Freebox OS il n’y a rien.

Je ne sais pas comment procéder.
Merci

Bonjour @amistad,
Bienvenue sur debian-fr.org. Pour information, j’ai souvenir qu’ @ignace1972 s’est penché sur la Freebox. Sauf erreur de ma part, côté Freebox c’est expérimental mais cela a pu évoluer. N’hésite pas à partager sur le sujet, à remonter ton expérience. Cela m’intéresse particulièrement bien que je n’ai qu’une mini 4K et je suis sur que cela en intéressera d’autres aussi.

Le plus simple est tout de même de se connecter en SSH dessus et de faire tes installs de plugin directement depuis celle-ci ?

J’ai essayé de me connecter en SSH mais je n’y arrive pas la connexion échoue, peut-être parce que je suis à l’étranger et pas directement connecter au réseau de ma Freebox ? Je pourrais éventuellement utiliser la console, mais je ne connais pas la manip à faire sur la console.

Bonjour à vous trois.
C’est quoi le message d’erreur ?
Après, je ne suis pas un spécialiste de SSH.
Heu peut-être que SSH est désactivé depuis l’extérieur.
Regarde s’il y a la bonne redirection de port.
Je regarde de mon côté.

Bon, ça va prendre un peu de temps, je n’y comprends rien.
Avec de la chance, je devrais pouvoir y arriver aujourd’hui.

As-tu une IP fixe ou pas sur la Delta ?
En plus, la Delta bloque certains ports.
Il faut demander (dans ton compte FreeBox) une IP fixe full stack.

J’ai une erreur disant erreur de connexion, j’ai ouvert le port 80 et 22, mais peut-être que j’ai dû faire une erreur, je ne sais pas.

Oui j’ai deja un IP fix de la vm et je suis deja egalement en IP fixe full stack

Visiblement, ça se passe là.

IP destination, c’est ta Debian virtuelle.
IP source, c’est ta machine où tu es.
Protocole TCP.
Les ports, c’est 22.
Essaye cela et dis moi ce qu’il en est.
Je ne bouge pas, j’attends ta réponse.
Il va peut-être y avoir une pause car c’est bientôt la gamelle de la chienne.

oui j’avais deja fait la meme manip pour le port 22 mais rien n’y fait

Bon, j’y retourne.
Je soupçonne la restriction ports.

Bon, la chienne roupille donc on a du temps.
Depuis la VM sur l’interface Freebox OS, tu as la possibilité de t’y connecté avec un terminal virtuel.
Peux-tu y faire la commande suivante :
netstat -antp
Ça dira quel port sont ouverts sur la Debian.
Ça éliminera une cause possible.

voici le resultat:

freebox@Plex:~$ sudo su 
root@Plex:/home/freebox# 
root@Plex:/home/freebox# netstat -antp
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 127.0.0.1:32401         0.0.0.0:*               LISTEN      490/Plex Media Serv 
tcp        0      0 0.0.0.0:32469           0.0.0.0:*               LISTEN      612/Plex DLNA Serve 
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      501/sshd: /usr/sbin 
tcp        0      0 127.0.0.1:35031         0.0.0.0:*               LISTEN      572/Plex Plug-in [c 
tcp        0      0 127.0.0.1:32600         0.0.0.0:*               LISTEN      614/Plex Tuner Serv 
tcp        0      0 0.0.0.0:1899            0.0.0.0:*               LISTEN      612/Plex DLNA Serve 
tcp        0      0 192.168.1.180:44518     212.27.38.253:445       ESTABLISHED -                   
tcp        0      0 192.168.1.180:40896     192.168.1.3:9080        ESTABLISHED 490/Plex Media Serv 
tcp        0      0 192.168.1.180:50140     176.58.107.84:443       ESTABLISHED 490/Plex Media Serv 
tcp        1      0 192.168.1.180:45728     54.154.112.159:443      CLOSE_WAIT  612/Plex DLNA Serve 
tcp        0      0 192.168.1.180:33150     192.168.1.3:9080        TIME_WAIT   -                   
tcp        1      0 127.0.0.1:52842         127.0.0.1:35031         CLOSE_WAIT  612/Plex DLNA Serve 
tcp        0      0 192.168.1.180:56750     192.168.1.3:9080        ESTABLISHED 612/Plex DLNA Serve 
tcp        1      0 192.168.1.180:46998     34.252.203.216:443      CLOSE_WAIT  612/Plex DLNA Serve 
tcp6       0      0 :::32400                :::*                    LISTEN      490/Plex Media Serv 
tcp6       0      0 :::22                   :::*                    LISTEN      501/sshd: /usr/sbin 
tcp6      39      0 2a01:e0a:220:52f0:60554 2606:4700:4400::ac4:443 CLOSE_WAIT  612/Plex DLNA Serve 
tcp6       0      0 192.168.1.180:32400     104.183.150.254:56989   ESTABLISHED 490/Plex Media Serv 
tcp6       0      0 192.168.1.180:32400     104.183.150.254:39990   ESTABLISHED 490/Plex Media Serv 
tcp6      39      0 2a01:e0a:220:52f0:41276 2606:4700:4400::681:443 CLOSE_WAIT  612/Plex DLNA Serve 
tcp6      39      0 2a01:e0a:220:52f0:41268 2606:4700:4400::681:443 CLOSE_WAIT  612/Plex DLNA Serve 
tcp6       0      0 192.168.1.180:32400     104.183.150.254:57016   ESTABLISHED 490/Plex Media Serv

Bon, le port 22 est bien ouvert.
Visiblement, c’est bon pour la Debian.

Sérieux ?
La Doc de Freebox OS est en anglais.
C’est vraiment le service minimum.

Trêve de blague, je continue.

Il ne faut pas chercher à utiliser le port 22 sur votre Freebox, chez Free on ne peut rediriger que les ports de 32768 à 49151.

Du coup faites plutôt une redirection d’un port 32022 par exemple vers le port 22 de votre machine virtuelle :wink:

Oui, en fait sur le 22, ça ne peut pas fonctionner.
C’est le 443 qui est bon.
Enfin c’est comme ça chez moi.
C’est le port SSH sécurisé.
Que je peux être nouille parfois.

Merci, Clochette, donc il faut une redirection « port choisis » vers le port 443.

Les ports 80 et 443 sont pour le web, en http et https, rien à voir avec du ssh.

Il faut rediriger le port par exemple 3022 de la box (donc l’ip publique de la box et le port choisi) vers l’ip privé de la machine virtuelle et le port d’écoute du service que l’on cherche à atteindre (dans notre cas le 22 du serveur ssh).

Rien ne fonctionne malheureusement, je ne comprends rien.

Peut-être que je ne sais pas,comment configurer pour se connecter en SSH?
Je n’ai trouvé aucun tuto la dessus.

Argh, la boulette.
Ça commence à devenir compliqué.
Surtout que j’ai jamais fait depuis l’extérieur.
Je continue à chercher.

Une redirection de port comme tu souhaite le faire est simple, encore faut-il bien comprendre ce que tu cherches à faire c’est du DNAT.

L’autre problème est lié à Free qui partage ces IPV4 entre plusieurs clients.

vous avez réellement chercher sur le site de free (ce doit-être proche pour les offres non PRO) ?

Interface WEB n’est pas la même.
Ici c’est comme la capture que j’ai donnée plus haut.

Une fois la redirection de port faite, on se connecte avec :
ssh user@host -p 32022
Là, je ne vois que la redirection qui bloque.