Synology [Tuto] FileZilla Client en Docker sur Synology

  • Auteur du sujet Auteur du sujet EVO
  • Date de début Date de début
Dans les parametres avancé quand tu crée ton conteneur, tu doit lui assigné un reseau différent de l'autre conteneur.
Que tu dois crée avant dans Docker DSM > Reseau

Ensuite tu doit pas utilisé les ports par defaut pour les deux conteneurs , dans paramètres de ports, tu doit modifier le port local d'un des conteneur
 
EVOTk a dit:
@stevenfoxhound de quel parametres parle tu ?

Des paramètres dans l'application Filezilla. Peut-être que ça vient de là.

Comment faire si je veux repartir à zero et être sûr que j'ai bien tout effacé avant de reinstaller le container.

Je ne comprends pas que ça fonctionnait très bien et soudainement plus !!

L'assistant de configuration de Filezilla qui teste avec un de leur serveur, confirme que c'est un problème de routeur ou pare-feu qui interfère.

Vu que c'est du Docker ça peut être le pare-feu du Syno ou mon routeur, mais je ne vois pas ce qui pose problème.
 
stevenfoxhound a dit:
Comment faire si je veux repartir à zero et être sûr que j'ai bien tout effacé avant de reinstaller le container.
Tu stop le conteneur, tu supprime le contenu du dossier /filezilla puis sur le conteneur, tu fait : clique droit > effacer
le conteneur disparait quelques seconde et reviens.
A ce moment, il n'y a plus de trace de configuration autres.

Il ne reste que les configuration que tu as pu faire a sa création ( par exemple les variables d'Environnement, .. )

Si sur le conteneur, tu fait Clique Droit > Supprimer alors le conteneur et sa configuration sont supprimé complétement.

stevenfoxhound a dit:
Je ne comprends pas que ça fonctionnait très bien et soudainement plus !!

L'assistant de configuration de Filezilla qui teste avec un de leur serveur, confirme que c'est un problème de routeur ou pare-feu qui interfère.

Vu que c'est du Docker ça peut être le pare-feu du Syno ou mon routeur, mais je ne vois pas ce qui pose problème.

Par rapport a ce tuto : https://www.forum-nas.fr/viewtopic.php?f=56&t=13389
Ton par-feu contient bien les 3 regles de base ( 192.168... / 172.16... / 10.0 .. ) ?
L'option sous reseau a bien etait choisi pour leur création ?
Elles sont bien avant toutes les autres regles ?
Vérifier aussi quelle sont correctements ecrites, par exemple pour la regle docker le sous reseau est 255.240.0.0 et non 255.255.0.0 )
 
Merci Evtok,
Je ne sais pas comment créer un réseau différent.
J'ai bien été dans les paramètres réseaux mais c'est comme si c'était du chinois...
J'ai créé un "bond" qui re-rootait tout le trafic sur l'ip indiqué. Bref, j'ai fait n'importe quoi. ;)
Est ce que tu peux m'indiquer quel paramètre dans réseau je dois créer ?
Avant que mon ssd me lache et que je doive tout paramétrer, les 2 fonctionnaient bien ensemble sans faire de manipulation, juste en changeant les ports.
Merci encore de ton aide.
Cdt
 
Ochidoris a dit:
Est ce que tu peux m'indiquer quel paramètre dans réseau je dois créer ?

Tu doit créer un reseau dans docker :
VVIPsSB.png

Par exemple ici le reseau se nomme "mon_reseau"

Ensuite aux parametrages de ton conteneur, dans Reseau, tu appui sur + pour prendre le reseau que tu as créer.
pnQlUB0.png

Puis tu selectionne le reseau "bridge" qui se place par defaut, et tu clique sur - pour l'enlever. Il ne doit rester que ton reseau.
 
Merci Evtok,
J'ai appris quelque chose d’intéressant.
J'ai compris mon erreur, je changeais le port local 5800 en 5850 dans les deux colonnes.
j'ai laissé 5800 dans celle de droite et 5850 dans celle de gauche.
Maintenant, filezilla et firefox fonctionnent tout deux. ;p
Merci pour tout.
cdt
 
salut marche très bien sur dsm7
seul soucis quand j'ouvre filezilla et que je me connecte sur mon server externe, à gauche je ne voies pas mes dossiers partages sur mon nas
je ne voies que les dossiers system du nas
pouvez vous me donner la solution svp
merci
 
Bonjour et merci
je découvre
donc j'explique j'ais un server sur ovh quand j'ouvre filezilla j'ais ceci
rmlw.jpg

jusque la pas de soucis mais quand on regarde à gauche dans "local sites" je ne voies pas mes répertoires comme ceci de mon synology
30ww.jpg

j'aimerais voir dans filezilla mes répertoires comme sur ma deuxième capture pour pouvoir glisse depose mes fichiers de mon server vers mes répertoires choisis du synology
merci beaucoup de l'aide
 
Comme expliquer dans le tuto tu doit suivre le meme exemple que tu as suivi pour monter le dossier de configuration de ton nas,pour monter les autres dossiers de ton nas dans /storage
 
re la je seche
Nous allons aussi ajouter les liens vers nos dossiers partagés auquel nous souhaiterions pouvoir accéder depuis FileZilla.
Sous la forme
dossier_partagé1 /storage/dossier_partagé1
dossier_partagé2 /storage/dossier_partagé2
 
gnanard a dit:
re la je seche
Nous allons aussi ajouter les liens vers nos dossiers partagés auquel nous souhaiterions pouvoir accéder depuis FileZilla.
Sous la forme
dossier_partagé1 /storage/dossier_partagé1
dossier_partagé2 /storage/dossier_partagé2

Ici tu liste tes dossiers :
30ww.jpg


Alors pour les rajouter dans le conteneur, il te faut stopper celui ci, et le modifier pour revenir sur cette page :
Uq16cE1.png


Ici tu clique sur "Ajouter un dossier"
Tu selectionne le dossier que tu souhaite rajouter dans le conteneur, par exemple : Films
Tu te retrouve donc avec une nouvelle ligne, dans la colonne de gauche il est indiqué /films , dans la colonne de droite tu indique /storage/Films
Pour rajouter par exemple Music, tu suis la meme procédure :
Ajouter un dossier, tu prend Music
Sur la meme ligne, dans la colonne de droite tu indique /storage/Music
...
 
Bonjour ! Dommage que les images ne soient plus visibles, car cela m'aurait sans doute bien aidé. Je rencontre le problème suivant lors de l'utilisation de FileZilla sous Docker :
Pour l'instant le Firewall est ouvert, car je redirige l'IP publique et le port 21 sur le Synology. 1Gbps en fibre des 2 côtés.

Connexion depuis la Suisse : http://192.168.178.38:5800 OK -> FileZilla s'ouvre
Connexion à mon Serveur FTP en Espagne -> OK

FireShot Capture 148 - FileZilla - 192.168.178.38.png

Me déplacer dans les divers répertoires du Serveur FTP en Espagne : OK
Mais lors de tentatives de transfert j'obtiens ceci :

FireShot Capture 149 - FileZilla - 192.168.178.38.png

J'ai exporté le .json de la configuration de FileZilla, et je ne vois rien de particulier. Sinon la configuration telle qu'elle est visible sur Docker :

FireShot Capture 150 - DS620_GVA - Synology NAS - 192.168.178.38.png

FireShot Capture 151 - DS620_GVA - Synology NAS - 192.168.178.38.png

FireShot Capture 152 - DS620_GVA - Synology NAS - 192.168.178.38.png

FireShot Capture 153 - DS620_GVA - Synology NAS - 192.168.178.38.png

FireShot Capture 154 - DS620_GVA - Synology NAS - 192.168.178.38.png

FireShot Capture 155 - DS620_GVA - Synology NAS - 192.168.178.38.png

Pour les modos / admin, je ne savais pas si mettre les images en taille "normale" ou pas. Donc, voilà pour mon soucis, et je n'arrive pas à le régler. Merci pour toute aide, suggestion, etc...

Cordialement, Michel
 
Bonjour,

Le tutoriel précise que nous devons indiquer les dossiers que l'on souhaite utiliser avec Filezilla.
Dans l'onglet "Volume", nous allons cliquer sur "Ajouter un dossier" et choisir le dossier "filezilla" que nous avons créé précédemment pour l'installation de l'image.

Nous allons aussi ajouter les liens vers nos dossiers partagés auquel nous souhaiterions pouvoir accéder depuis FileZilla.
Sous la forme
dossier_partagé1 /storage/dossier_partagé1
dossier_partagé2 /storage/dossier_partagé2


As-tu changé le puid et guid afin de mettre celui de l'utilisateur qui a les droits sur les dossiers comme indiqué au point 3?

Je pense que les images ont été supprimé du site les hébergeant car ils ont plus de 4 ans.
 
  • J'aime
Réactions: SavageBeast
Bonsoir Neo974, à priori non... J'ai laissé les paramètres par défaut :

JSON:
{
   "cap_add" : null,
   "cap_drop" : null,
   "cmd" : "/init",
   "cpu_priority" : 50,
   "devices" : null,
   "enable_publish_all_ports" : false,
   "enable_restart_policy" : false,
   "enabled" : true,
   "env_variables" : [
      {
         "key" : "PATH",
         "value" : "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/base/sbin:/opt/base/bin"
      },
      {
         "key" : "ENV",
         "value" : "/root/.docker_rc"
      },
      {
         "key" : "USER_ID",
         "value" : "1000"
      },
      {
         "key" : "GROUP_ID",
         "value" : "1000"
      },
      {
         "key" : "SUP_GROUP_IDS",
         "value" : ""
      },
      {
         "key" : "UMASK",
         "value" : "0022"
      },
      {
         "key" : "LANG",
         "value" : "en_US.UTF-8"
      },
      {
         "key" : "TZ",
         "value" : "Etc/UTC"
      },
      {
         "key" : "KEEP_APP_RUNNING",
         "value" : "0"
      },
      {
         "key" : "APP_NICENESS",
         "value" : "0"
      },
      {
         "key" : "INSTALL_PACKAGES",
         "value" : ""
      },
      {
         "key" : "PACKAGES_MIRROR",
         "value" : ""
      },
      {
         "key" : "CONTAINER_DEBUG",
         "value" : "0"
      },
      {
         "key" : "DISPLAY_WIDTH",
         "value" : "1920"
      },
      {
         "key" : "DISPLAY_HEIGHT",
         "value" : "1080"
      },
      {
         "key" : "DARK_MODE",
         "value" : "0"
      },
      {
         "key" : "SECURE_CONNECTION",
         "value" : "0"
      },
      {
         "key" : "SECURE_CONNECTION_VNC_METHOD",
         "value" : "SSL"
      },
      {
         "key" : "SECURE_CONNECTION_CERTS_CHECK_INTERVAL",
         "value" : "60"
      },
      {
         "key" : "WEB_LISTENING_PORT",
         "value" : "5800"
      },
      {
         "key" : "VNC_LISTENING_PORT",
         "value" : "5900"
      },
      {
         "key" : "VNC_PASSWORD",
         "value" : ""
      },
      {
         "key" : "ENABLE_CJK_FONT",
         "value" : "0"
      }
   ],
   "exporting" : false,
   "id" : "131d49cb1a1af28d70e950cfd4637a43ebdbb8e80cc72761246be050a0c6550c",
   "image" : "jlesage/filezilla:latest",
   "is_ddsm" : false,
   "is_package" : false,
   "links" : [],
   "memory_limit" : 0,
   "name" : "jlesage-filezilla1",
   "network" : [
      {
         "driver" : "bridge",
         "name" : "bridge"
      }
   ],
   "network_mode" : "bridge",
   "port_bindings" : [
      {
         "container_port" : 5800,
         "host_port" : 5800,
         "type" : "tcp"
      },
      {
         "container_port" : 5900,
         "host_port" : 5900,
         "type" : "tcp"
      }
   ],
   "privileged" : false,
   "shortcut" : {
      "enable_shortcut" : false,
      "enable_status_page" : false,
      "enable_web_page" : false,
      "web_page_url" : ""
   },
   "use_host_network" : false,
   "volume_bindings" : []
}
 
Effectivement pour les informations de l'utilisateur tu as laissé puid et guid a 1000, il faudrait que tu modifie pour que ça correspondent à ton utilisateur.

Je ne vois pas non plus l'information des dossiers que tu souhaites rendre accessible.
 
  • J'aime
Réactions: SavageBeast