Un serveur FTP pour Mageia 9 siouplé
Recherche ServerFTP graphique
Logiciels / Logiciels Internet

Phenix Membre non connecté
-
- Voir le profil du membre Phenix
- Inscrit le : 15/02/2025
Reprise du message précédent
Bonjour.Il y a aussi FileZilla Server. Cependant, seulement dans les formats deb et tar.xz. J'ai converti une fois deb en rpm en utilisant l'utilitaire « Alien », et j'ai installé. Cela fonctionne.
https://filezilla-project.org/download.php?type=server&show_all=1
Mais le protocole FTP est difficile à configurer. Même si FileZilla Server propose des tests de connexion. Jybz a raison. python -m http.server 12345 fonctionne bien, mais est moins sûr, je pense.

m@rco123 Membre non connecté
-
- Voir le profil du membre m@rco123
- Inscrit le : 15/05/2009
- Groupes :
Bon, tu passes par freebox os , puis état de la freebox / état internet
Selon mon exemple, tu as l'attribution de tes ports et ton ip externe

Ensuite parametres de la freebox / gestion ports / ajouter redirection
tu renseignes ta config serveur
Attention de bien être dans ta plage attribuée par Free

et ta redirection doit s'afficher ..

Lenovo 110-17acl
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b

uv.cappuccino Membre non connecté
-
- Voir le profil du membre uv.cappuccino
- Inscrit le : 12/02/2025
Alors j'ai configuré la redirection de port sur le routeur, au passage je précise que j'ai une vieille box free (les grises) de plus de 10 ans et que les menus ne se présentent pas tout à fait pareil, mais bref il y a bien un menu redirection de port.
Bref, Je renseigne les infos adresse IP local de mon serveur et ports 8081, Je valide ça me dit OK et de redémarrer la box pour que ce soit pris en compte, je rédémarre. Je teste mon FTP serveur (depuis une autre machine cliente avec filezilla) sur l'adresse du serveur en local sur le port qui va bien ça marche pas de souci, mais quand je teste avec l'adresse internet de ma box à la place ça ne marche toujours pas.
Pour une raison que j'ignore la redirection de port de la box ne semble point marcher. De plus en retournant dans le menu de configuration de la box, je ne vois nulle part affiché ma redirection de port, comme si ma configuration n'avait pas été enregistrée, alors que j'ai bien eu un message comme quoi ça avait été fait avec succès.
Alors comment savoir d'où vient le problème ? Est-ce que les ports ouverts au FTP 38081 ne sont pas bons sur les vieilles box ? Est que la ma redirection de port n'a pas été validé (et surtout comment on peut le tester ça) ? Est-ce que ça vient de mon serveur FTP qui n'accepte pas les connections venues d'internet ?

xuo Membre non connecté
-
- Voir le profil du membre xuo
- Inscrit le : 23/10/2011
- Groupes :
Vous avez ouvert le port 8081 ou le port 38081 ?
Xuo.

m@rco123 Membre non connecté
-
- Voir le profil du membre m@rco123
- Inscrit le : 15/05/2009
- Groupes :
Et pourquoi 38081 ? Tu as une vieille box donc, si je me souviens, tu as tous les ports !
Édité par m@rco123 Le 16/02/2025 à 11h32
Lenovo 110-17acl
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b

uv.cappuccino Membre non connecté
-
- Voir le profil du membre uv.cappuccino
- Inscrit le : 12/02/2025
Du coup je mets quoi comme port sur la box ? 21 sur mon serveur, et 21 aussi sur box en interne ou le port interne sur la box est différent ddu port externe ?

uv.cappuccino Membre non connecté
-
- Voir le profil du membre uv.cappuccino
- Inscrit le : 12/02/2025

uv.cappuccino Membre non connecté
-
- Voir le profil du membre uv.cappuccino
- Inscrit le : 12/02/2025
Y a-t-il un moyen de tester depuis une autre machine si la redirection de port de la box fonctionne ?

m@rco123 Membre non connecté
-
- Voir le profil du membre m@rco123
- Inscrit le : 15/05/2009
- Groupes :
Sur une ancienne box par exemple :
source toutes
destination ton ip de ton serveur
port 20 ouvert
port 21 ouvert
Tu dois avoir 2 ouverture de ports pour du ftp
Lenovo 110-17acl
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b

m@rco123 Membre non connecté
-
- Voir le profil du membre m@rco123
- Inscrit le : 15/05/2009
- Groupes :
Lenovo 110-17acl
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b

uv.cappuccino Membre non connecté
-
- Voir le profil du membre uv.cappuccino
- Inscrit le : 12/02/2025

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
uv.cappuccino :J'ai fait ça avec le port 21 (port FTP par defaut), au lieu de 20 comme tu as mis, mais ça n'a pas fonctionné.
Qu'est-ce qui n'a pas fonctionné ? La sauvegarde ? La production ? Est-ce une ipv4 partagée ?
uv.cappuccino :Si le 20 et 21 doivent être ouverts je mets quoi alors, 2021 ?
20, 21 et 2021 sont trois ports différents. Ça fait 15 ans que je n'ai pas vu cette box, difficile de se souvenir, mais si la plage est possible, sa syntaxe est 20-21.
Il n'est pas nécessaire d'avoir une machine distante pour tester, il suffit d'y accéder avec l'ip de la box, même avec le PC qui est serveur.
Pour un "PoC" de redirection de port, je te conseille de choisir un ordinateur et de démarre en ligne de commande :
python -m http.serveur 8080
Pour ouvrir un serveur web temporaire sans gestion de droit, d'accès, …
1) on tente d'y accéder sur la même machine, on ouvre firefox et on ouvre http://127.0.0.1:8080, ceci sert à s'assurer que le service fonctionne. (127.0.0.1 est une adresse spéciale qui veut dire "moi-même" du poirt de vu de l'ordinateur)
2) on tente d'y accéder sur une autre machine en réseau local, on ouvre firefox et on ouvre http://192.168.x.y:8080, on remplace x et y par l'adresse ip de la machine serveur, ceci sert à s'assurer que la machine serveur a une configuration du pare-feu adéquate.
3) on tente d'y accéder a travers internet avec n'importe quelle machine (on peut utiliser la machine serveur elle même) on ouvre firefox et on ouvre http://w.x.y.z:8080, on remplace w.x.y.z avec l'adresse ip publique de la box, ceci sert à s'assurer que la box/routeur a une bonne configuration de la redirection de ports.
Si on accède aux fichiers avec firefox, alors :
1) on sait configurer le pase-feu du serveur
2) on sait configurer la box-routeur.
Reste encore transposer au serveur FTP, on pourra alors se concentrer sur des problèmes sur le logiciel, les droits, les accès en excluant tout soucis de configuration "réseau".
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

m@rco123 Membre non connecté
-
- Voir le profil du membre m@rco123
- Inscrit le : 15/05/2009
- Groupes :

Lenovo 110-17acl
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b

xuo Membre non connecté
-
- Voir le profil du membre xuo
- Inscrit le : 23/10/2011
- Groupes :
Il y a 2 choses. Le port 21 est le port par défaut de ftp mais ce n'est pas forcément celui de ProFTPd (ou du serveur FTP quel qu'il soit). Donc, par ex, chez moi, j'ai :
Dans le fichier /etc/proftpd.conf :
<IfModule mod_sftp.c>
SFTPEngine on
Port 2122
SFTPLog /var/log/proftpd/sftp.log
# Host Keys
SFTPHostKey /etc/ssh/ssh_host_rsa_key
#SFTPHostKey /etc/ssh/ssh_host_dsa_key
# Auth methods
SFTPAuthMethods password
</IfModule>
Dans le fichier du pare-feu :
/etc/shorewall/rules.drakx : le port 2122 est ouvert en tcp.
et dans la freebox :

Ordi4 étant le serveur FTP.
Xuo.

uv.cappuccino Membre non connecté
-
- Voir le profil du membre uv.cappuccino
- Inscrit le : 12/02/2025
Il y a pas moyen avec une commande du genre PING de voir si on est bien redirigé sur la bonne machine et le bon port, juste pour exclure ou pas que le problème est lié à la configuration du routeur ?
Le pare Feu de la machine ou se trouve le serveur FTP est désactivé

xuo Membre non connecté
-
- Voir le profil du membre xuo
- Inscrit le : 23/10/2011
- Groupes :
Pour me connecter en ligne de commande, j'utilise :
sftp sftp://xuo@IP_de_la_Freebox:2122
Mais il faut que la Freebox redirige bien le port 2122 (dans mon cas) vers le serveur FTP comme indiqué dans le dernier post de m@rco123.
Xuo.
Édité par xuo Le 16/02/2025 à 20h15
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie