fahmi
Salut
Je suis nouveau utilisateur de linux et je essai de installer un serveur ftp vsftpd mais j'ai rencontrer un pb des le debut.En effet losque j'essai d'ajouter le user nobody le bash me dit adduser command not found.
Est ce quelqu'un peut m'aider SVP.
Merci d'avance.
remi
Il faut être root.
Si "command not found" tu n'est donc pas
vraiment root.
Pour être root il faut faire
su -
Recherche dans les archives, le sujet a déjà été abordé 217735 fois :-P
A+
phenix01
Tu es sur de ton chiffre remi :-D j'aurais dis un petit plus.
nouvo09
.
Pourquoi rajouter un user nobody pour vsftp ? quel intérêt ?
fahmi
Resalut,
Voila,j'ai installer vsftpd avec la commande yum install vsftpd et je pense que ca y est.
mais d'apres la documentation je pense je doit avoir un fichier executable vsftpd que je ne le trouve pas pour le copier dans le repertoire /usr/local/sbin/vsftpd.
Je ne sais pas si j'ai besoin de reinstaller ou quoi.
Et si c'est possible la commande de desinstallation.
Merci encore.
nouvo09
fahmi wrote:Resalut,
Voila,j'ai installer vsftpd avec la commande yum install vsftpd et je pense que ca y est.
mais d'apres la documentation je pense je doit avoir un fichier executable vsftpd que je ne le trouve pas pour le copier dans le repertoire /usr/local/sbin/vsftpd.
Je ne sais pas si j'ai besoin de reinstaller ou quoi.
Et si c'est possible la commande de desinstallation.
Merci encore.
désinstaller c'est yum remove vsftpd
le binaire il doit etre dans /usr/bin/vsftpd, cherche le avec locate au besoin, mais il est à sa place t'as pas besoin de le recopier !
fahmi
Salut à tous,
Voila,je pense que j'ai un problème:c'est que je n'arrive pas à trouver le binaire vsftpd à aucun endroit.
En effet selon la documentation que j'ai utilisé on me recommande apres l'installation je dois mettre des fichiers à des emplacements spécifiques:
les pages de manuel de vsftpd(8) et vsftpd.conf(5) dans /usr/local/man/
vsftpd.conf, dans /etc
et enfin l'exécutable dans /usr/local/sbin/
bon je sais que çapeut ce faire automatiquement mais pas avec moi et quand j'ai essayé de le faire manuellement ,j'ai trouvé tous ces fichiers sauf l'exécutable vsftpd.
Aider moi SVP.
blz
'lut
Pouquoi tu te prends la tête à bouger des fichiers ? C'est quoi la doc dont tu parles ?
Un simple :
# yum install vsftpd
et c'est installé, je ne crois pas qu'il y ait plus à faire.
Tu fais :
# service vsftpd start
et c'est lancé.
Si tu veux que ça se lance automatiquement au démarrage, faut aller voir dans :
# system-config-services
et cocher la case vsftpd pour le runlevel 3 ou 5 ou les deux selon que ta machine tourne en mode texte ou en mode graphique.
Sinon, l'exécutable vsftpd se trouve dans /usr/sbin mais je crois que tu fais fausse route si tu veux bouger ce fichier.
Dernier truc, pour que le serveur vsftpd soit accessible depuis une autre machine, au cas où tu utilises le pare-feu de fedora, il faut que tu coches la case FTP dans
# system-config-securitylevel
Après, il n'y a rien d'autre à faire pour une config de base.
++
drpixel
Ta documentation doit partir d'une compilation !
Adaptes ta documentation a tes fichiers (pas l'inverse).
Pour connaitre les fichiers installés par le RPM :
rpm -ql vsftpd
Sinon si tu n'y arrives pas installes pureftpd, il y a un tuto dans la section documentation !
nouvo09
L'installation par défaut de vsftpd de FC6 est nickel, il n'y a rien a toucher, il faut juste préciser si on veut l'utiliser en standalone ou bien derriere xinetd, et dans ce dernier cas recopier le fichier vsftpd dans /etc/xinetd.d. Tout est écrit dans la doc.
fahmi
Pardon,j'ai une autre question SVP:
Qu'elle est la signification de l'erreur suivante générée lors de l'essai d'installer un serveur ftp:
[root@Benamor serveurftp]# cd vsftpd-2.0.5
[root@Benamor vsftpd-2.0.5]# yum install vsftpd
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
Could not retrieve mirrorlist http://mirrors.fedoraproject.org/mirrorlist?repo=core-6&arch=i386 error was
[Errno 4] IOError: <urlopen error (-3, '\xc3\x89chec temporaire dans la r\xc3\xa9solution du nom')>
Error: Cannot find a valid baseurl for repo: core
[root@Benamor vsftpd-2.0.5]#
drpixel
Tu avais une connexion internet lorsque tu as tapé la commande ?
fahmi
Non,mais est ce que c'est nécessaire de l'avoir pour installer un serveur FTP ?
drpixel
C'est nécessaire pour utiliser yum.
fahmi
Bonsoir,
je ne comprends pas bien :
Est ce que l'installation d'un serveur ftp nécessite une connexion internet ou pas en général parce que j'ai utilisé d'autres solution et ça ne marche pas aussi(par exemple rpm -q vsftpd ou aussi:
./configure
make
make install
et ça ne marche pas
Rq1: ceci est sur une autre poste car ça a reussi sur ma poste.
Rq2:sur ma poste j'avais Redhat 9.0 et puis j'ai fait une mis à niveau pour FC6
Sur l'autre poste j'ai installé FC6 directement et je me demande si ça pose un pb(càd si j'ai besoin de faire une chose particulière lors de l'installation)
Aide SVP,merci.
drpixel
L'installation d'un serveur ftp ne nécessite pas Internet.
Sauf si tu n'a pas le package sur un media.
vsftpd doit être sur le media d'installation.
Monte ton DVD et vas dans le dossier ou sont stockés les RPMs et fait rpm -ivh vsftpd-2.0.5-8.i386.rpm
Oublies totalement le ./configure, make ...
D'une part parceque c'est crade pour ton OS, mais également parceque ton serveur ftp n'aura peut-être pas beaucoup de fonctionnalités (./configure --help pour vérifier s'il y a bien des options disponibles).
En plus cela nécessite les bibliothèques de developpement.
nouvo09
J'crois qu'on doit être un peu plus explicite là:
Faut-il un ascenseur pour faire des frites si on habite au 22eme étage ?
- Non on fait pas des frites avec un ascenseur mais si t'as pas les patates vaut mieux avoir l'ascenseur pour aller les chercher.
Là c'est pareil, tu dois avoir le programme pour pouvoir l'installer alors de deux choses l'une:
- tu l'as sur le cd ou dvd avec lequel tu as installé Fedora et tu te sers de celui là
- tu ne l'as pas et tu dois le télécharger, et dans ce cas oui, il faut une connexion internet
OUFFFFFFFFFFFFFFFFFFFFFFFFFF t'as compris ?
fahmi
Non je n'ai pas dit ça moi,je sais que je dois télécharger le fichier nécessaire pour installer le serveur et en fait c'est ce que j'ai fais sur ma machine.
Ma question est si on a besoin de connexion internet lors de l'installation parce qu'en fait lorsque j'ai essayer la meme procédure sur une autre machine non connectée à l'internet j'ai eu l'erreur ci dessus avec la commande yum qui nécessite une connexion comme drpixel a dit si t'as bien lu les messages.
Tout ceci est du à que je ne comprends pas pourquoi l'installation ne se fait pas sur cette machine.
Et je pense que c'est pas bien de se facher même je fait des bétises parce qu'en fait je suis encore débutant.
Merci encore.