Probleme serveur proftpd
Résolu
Bonjour,
je me suis créer un serveur avec proftpd sous ubuntu mais il marche quand local j'aurais voulue savoir comment le mettre en ligne de façon a ce que je puisse prendre les fichier dont j'ai besoin n'importe ou sans materiel externe
ps: les ports 21 et 22 de ma box sont ouvers en tcp
merci
je me suis créer un serveur avec proftpd sous ubuntu mais il marche quand local j'aurais voulue savoir comment le mettre en ligne de façon a ce que je puisse prendre les fichier dont j'ai besoin n'importe ou sans materiel externe
ps: les ports 21 et 22 de ma box sont ouvers en tcp
merci
A voir également:
- Probleme serveur proftpd
- Changer serveur dns - Guide
- Serveur dns gratuit - Guide
- Serveur entrant et sortant - Guide
- Serveur dns orange - Accueil - Guide box et connexion Internet
- Atlas pro url serveur invalide ✓ - Forum Box et Streaming vidéo
8 réponses
1) Commence par vérifier si ton ftp marche en local. Pour cela installe un client ftp, par exemple lftp :
Ensuite lance ton serveur ftp et essaye de t'y connecter depuis lui-même :
Une fois que l'invite lftp apparaît tape :
Si l'arborescence s'affiche le serveur est bien configuré, sinon inspire toi du lien donné par mister amx. Autre lien qui peut t'intéresser :
http://www.commentcamarche.net/forum/affich 3611314 proftpd strategies users groupes how to
2) Ceci fait, il ne reste plus qu'à rendre ton serveur accessible de l'extérieur. Soit particulièrement vigilant aux droits que tu accordes à tes utilisateurs. Au niveau de ton routeur tu dois ouvrir le port 21 et le rediriger vers l'IP locale (192.168....) de ta machine que tu peux voir en faisant :
Si ton routeur alloue automatiquement une IP, tu devra peut être établir un système de bail DHCP pour recevoir toujours la même IP locale, sans quoi ta redirection de port sera incorrecte si ton routeur te donne une autre IP locale.
Bonne chance
sudo aptitude update sudo aptitude safe-upgrade sudo aptitude install lftp
Ensuite lance ton serveur ftp et essaye de t'y connecter depuis lui-même :
sudo /etc/init.d/proftpd restart lftp 127.0.0.1
Une fois que l'invite lftp apparaît tape :
ls
Si l'arborescence s'affiche le serveur est bien configuré, sinon inspire toi du lien donné par mister amx. Autre lien qui peut t'intéresser :
http://www.commentcamarche.net/forum/affich 3611314 proftpd strategies users groupes how to
2) Ceci fait, il ne reste plus qu'à rendre ton serveur accessible de l'extérieur. Soit particulièrement vigilant aux droits que tu accordes à tes utilisateurs. Au niveau de ton routeur tu dois ouvrir le port 21 et le rediriger vers l'IP locale (192.168....) de ta machine que tu peux voir en faisant :
/sbin/ifconfig
Si ton routeur alloue automatiquement une IP, tu devra peut être établir un système de bail DHCP pour recevoir toujours la même IP locale, sans quoi ta redirection de port sera incorrecte si ton routeur te donne une autre IP locale.
Bonne chance
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Si c'est une freebox il suffit d'aller sur la page de ta freebox et d'associer une IP locale et l'adresse MAC de ta carte réseau. Tu peux voir l'adresse mac (adresse harware) en tapant la commande :
Sur une livebox je ne sais pas trop mais comme il n'y a pas besoin de rebooter le routeur pour prendre le changement de routage en compte et que tu changes rarement d'ip locale ce n'est pas très critique.
Bonne chance
/sbin/ifconfig
Sur une livebox je ne sais pas trop mais comme il n'y a pas besoin de rebooter le routeur pour prendre le changement de routage en compte et que tu changes rarement d'ip locale ce n'est pas très critique.
Bonne chance
je n'arrive toujours pas a le mettre en ligne
on ma conseile de me servir d'un dns dynamique car l'adresse de ma box change
mais je c pas comment le configurer
on ma conseile de me servir d'un dns dynamique car l'adresse de ma box change
mais je c pas comment le configurer
Si tu as bien lancé ton serveur ftp :
... sans message d'erreur, et qu'il ne parvient pas à se connecter quand tu tapes :
puis "ls", c'est que ton fichier est mal rempli. Il faut que tu définisses quel répertoire est partagé sur le serveur ftp en t'inspirant des liens qu'on t'a donné.
Sinon tu peux aussi utiliser sftp qui se base sur ssh (port 22) et qui t'évitera donc d'avoir à configurer un serveur ftp. La personne qui voudra accéder au partage n'aura qu'à utiliser winscp si elle est sous windows et par exemple fish sous KDE.
http://doc.ubuntu-fr.org/ssh
Bonne chance
sudo /etc/init.d/proftpd restart
... sans message d'erreur, et qu'il ne parvient pas à se connecter quand tu tapes :
lftp 127.0.0.1
puis "ls", c'est que ton fichier est mal rempli. Il faut que tu définisses quel répertoire est partagé sur le serveur ftp en t'inspirant des liens qu'on t'a donné.
Sinon tu peux aussi utiliser sftp qui se base sur ssh (port 22) et qui t'évitera donc d'avoir à configurer un serveur ftp. La personne qui voudra accéder au partage n'aura qu'à utiliser winscp si elle est sous windows et par exemple fish sous KDE.
http://doc.ubuntu-fr.org/ssh
Bonne chance