Serveur ftp

laetitia -  
 cyril -
je voudrais savoir comment monter un serveur ftp et tout ce que cela implique comme configuration matériel et logiciel.
A voir également:

17 réponses

Utilisateur anonyme
 
Bah, monter le serveur en lui meme, c'est rien, c'est juste qu'un logiciel de plus à installer. Maintenant, il faut une grosse connexion, une bonne protection, et une IP fixe, voir un nom de domaine, dans le cas contraire ca devient vite imbouffable.
Voila, a+ !

Kalamit,
Je ponce donc j'essuie
0
cyril
 
Salut, je suis ds le meme cas que leaticia. Moi j utilise une Suse linux 8.1 pro. Dans mon fichier de configuration inetd.conf, g les ligne suivantes:

# These are standard services.
#
# ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd
# ftp stream tcp nowait root /usr/sbin/tcpd vsftpd

Est que cela veu bien dire que mon serveur FTP installé est vsFTPd?

Merci
0
jisisv Messages postés 3678 Statut Modérateur 935
 
Ces deux lignes précisent que le daemon inetd
lancera le wrapper tcpd autour du serveur ftp
Il semble qu'il y ai deux serveurs proposés.
Il faut vérifier que celui de ton choix est installé,
décommenter (retirer le "#") la ligne qui convient.
Relancer inetd
sans doute avec
kill -HUP $(pidof inetd)

(je sais pas si c'est très portable, sinon ps ax |grep inetd
....)

Configurer le wrapper tcpd...

Johan

The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
0
cyril
 
Ok j ai decommenté la ligne

ftp stream tcp nowait root /usr/bin/tcpd vsftpd

et j ai obtenu le message suivant!!

kill [-s sigspec | -n signum | -sigspec] [pid | job]... or kill -l [sigspec]

Apres je doit faire quoi? Le fait de decommenté cette ligne ca a permis de faire quoi?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cyril
 
G tapé la commande ftp localhost est g la reponce suivante:
Trying ::1...
ftp: connect to address ::1: Connection refused
Trying 127.0.0.1...
ftp: connect: Connection refused
ftp>

Pourquoi il me met ca? est ce que j ai sauté une etape?

Merci pour ton aide
0
jisisv Messages postés 3678 Statut Modérateur 935
 
Tu dois vérifier que le daemon ftp est installé.
(avec rpm)

Il faut connaître le pid du processus inetd

[johand@zoot] ~ $ps ax |grep inetd
197 ? S 0:00 /usr/sbin/inetd
16731 pts/0 S 0:00 grep inetd
Le pid est donc 197
Tu fais
kill -HUP lepidtrouvé

extrait de man inetd:
Inetd rereads its configuration file when it receives a hangup signal,SIGHUP. Services may be added, deleted or modified when the configuration file is reread.
Inetd creates a file /var/run/inetd.pid that con­tains its process identifier.

Johan

The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
0
cyril
 
Il me renvoi :
bash: kill: lepidtrouvé: no such pid
0
jisisv Messages postés 3678 Statut Modérateur 935
 
Il faut évidemment remplacer le "lepidtrouvé" par
le Process id que tu trouveras avec
ps ax | grep inetd
(c'est donc un entier)
Regarde peut-être le contenu de /var/run/inetd.pid

Johan

The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
0
liteulmars Messages postés 8 Statut Membre
 
pour ce qui est de l'ip fixe si tu en as une dynamique tu peux aller faire un tour sur dyndns.org et ca te donne l'equivalent d'une fixe avec ta dynamique

on ne dit pas picoler mais effectuer un download chez un 
fournisseur de pinard
0
cyril
 
Salut, tous le monde, pour l ip c bon, g une adresse IP Fixe, ya pas de prob a ce niveau la!! Merci qd meme!!
0
cyril
 
Par contre, g vue mon tuteur ce matin et il veu que j install PROFTPD!! Alors il faut que je recommance tout!! vsftpd n est pas mieu que proftpd? Il a l aire plus securisé en tt cas!! En fin bref je ne cmprendrais jamais ce mec. Merci encore.

Ps: je risque d avoir encore besoin de vous pour proftp!!
0
Cyril
 
Pouriez vous me guider pas a pas pour l installation de proftpd? Je viens de telecharger le fichier proftpd-1.2.6.tar.gz!! Et je c plus quoi faire apres!! Merci d avance.
0
Cyril
 
C encore moi, Bon j ai un peu avancé mais je suis encore bloqué!! J ai decompressé "proftpd-1.2.6.tar.gz", et c au niveua de la compilation qu il y as un pb ou ke je ne fait pas la bonne manip.
1. je tape ds un shell "./configure" et jusque la tt va bien. Il me renvoi:
checking build system type... i686-pc-linux-gnuoldld
checking host system type... i686-pc-linux-gnuoldld
checking target system type... i686-pc-linux-gnuoldld
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH

Ensuite qd je tape "make" il me dit:

make: *** No targets specified and no makefile found. Stop.

Pouriez vous me dire si je n es pas fait d erreur ou oublié kelke chose et ce que je doit faire si c le cas. merci

PS: C tres important, c pour un projet pour mon BTS.
Merci d avance.
0
jisisv Messages postés 3678 Statut Modérateur 935
 
Ben c'est que tu n'as pas de comilateur C installé
Je ne sais pas sous quelle distrib tu es.
Si Redhat ou Mandrake:
trouve le bon CD
rpm -i gcc-xx-yy.rpm
(ou passe par un utilitaire graphique de gestion de paquetages)
Il faudra aussi les fichiers include corrects.

Johan Daine

The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
0
cyril
 
C bon g reussi, merci qd meme!! Par contre je c pas trop ce que je doit faire maintenant?
0
cireultra
 
Salut,

Il te faut configurer le fichier proftpd.conf qui ce trouve généralement dans /etc/proftpd.conf

Tu édites le fichier, tu tapes ta config, tu sauvegardes.
Après tu relance le server proftpd avec la commande
/etc/rc.d/init.d/proftpd restart et puis ça roule.

A plus Cireultra
0
cyril
 
Salut, merci pour ton aide, pourai tu m expliquer la diff entre upload et download pour les client FTP!!
0