[deb.] pb installation PROFTPD! Sourcelist?
Résolu
k_rom
Messages postés
142
Date d'inscription
Statut
Membre
Dernière intervention
-
lami20j Messages postés 21331 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
lami20j Messages postés 21331 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
Bonjour à tous chers CCM'ers,
sur mon serveur dédié (Debian Sarge), j'avais Proftpd d'installer. Tout marchait correctement à ça près que l'accès se faisait sous root et non pas à /var/www/ comme je l'aurais souhaiter... Mais comme j'etais le seul à y accéder, ça ne me dérangeait pas outre mesure!
Devant donner des accès à de nouveaux collaborateurs, j'ai voulu régler ce pb! Et à force de bricoler pour obtenir les bons droits sur les bons users, j'ai tout planté!
j'ai donc fait un
# apt-get remove --purge proftpd
premier souci, il me dit qu'il n'a pas pu tout enlever car
1° certains rép. sont pas vides ( « /var/run/proftpd » et « /var/log/proftpd »)
2° il n'arrive pas à accéder à certains miroir! (4 au total, si vous en avez besoin, je vous donnerai les noms) (apt-get update ne change rien)
J'ai donc entrepris :
1° apt-get update
Atteint ftp://mir1.ovh.net stable/main Packages
Atteint https://www.debian.org/security/ stable/updates/main Packages
Atteint https://www.debian.org/security/ stable/updates/main Release
Atteint ftp://mir1.ovh.net stable/main Release
Atteint ftp://mir1.ovh.net stable/main Sources
Atteint https://www.debian.org/security/ stable/updates/contrib Packages
Atteint https://www.debian.org/security/ stable/updates/contrib Release
Err https://www.debian.org/security/ stable/updates/non Packages
404 Not Found [IP : 212.211.132.32 80]
Ign https://www.debian.org/security/ stable/updates/non Release
Err https://www.debian.org/security/ stable/updates/free Packages
404 Not Found [IP : 212.211.132.32 80]
Ign https://www.debian.org/security/ stable/updates/free Release
Atteint ftp://mir1.ovh.net stable/main Release
Impossible de récupérer http://security.debian.org/dists/stable/updates/non/binary-i386/Packages.gz 404 Not Found [IP : 212.211.132.32 80]
Impossible de récupérer http://security.debian.org/dists/stable/updates/free/binary-i386/Packages.gz 404 Not Found [IP : 212.211.132.32 80]
Lecture des listes de paquets... Fait
W: Impossible de localiser la liste des paquets sources https://www.debian.org/security/ stable/updates/non Packages (/var/lib/apt/lists/security.debian.org_dists_stable_updates_non_binary-i386_Packages) - stat (2 Aucun fichier ou répertoire de ce type)
W: Impossible de localiser la liste des paquets sources https://www.debian.org/security/ stable/updates/free Packages (/var/lib/apt/lists/security.debian.org_dists_stable_updates_free_binary-i386_Packages) - stat (2 Aucun fichier ou répertoire de ce type)
W: Impossible de localiser la liste des paquets sources https://www.debian.org/security/ stable/updates/non Packages (/var/lib/apt/lists/security.debian.org_dists_stable_updates_non_binary-i386_Packages) - stat (2 Aucun fichier ou répertoire de ce type)
W: Impossible de localiser la liste des paquets sources https://www.debian.org/security/ stable/updates/free Packages (/var/lib/apt/lists/security.debian.org_dists_stable_updates_free_binary-i386_Packages) - stat (2 Aucun fichier ou répertoire de ce type)
W: Vous pouvez lancer « apt-get update » pour corriger ces problèmes.
E: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.
2° Un peu à l'arrache, je me dit que je vais qd meme tenter de réinstaller donc # apt-get install proftpd
j'arrive donc à l'écran de config qui me demande si Standalone ou Inetd, je dis stand alone
et là,
Après dépaquetage, 2181ko d'espace disque supplémentaires seront utilisés.
W: Impossible de localiser la liste des paquets sources https://www.debian.org/security/ stable/updates/non Packages (/var/lib/apt/lists/security.debian.org_dists_stable_updates_non_binary-i386_Packages) - stat (2 Aucun fichier ou répertoire de ce type)
W: Impossible de localiser la liste des paquets sources https://www.debian.org/security/ stable/updates/free Packages (/var/lib/apt/lists/security.debian.org_dists_stable_updates_free_binary-i386_Packages) - stat (2 Aucun fichier ou répertoire de ce type)
Préconfiguration des paquets...
Sélection du paquet proftpd précédemment désélectionné.
(Lecture de la base de données... 24826 fichiers et répertoires déjà installés.)
Dépaquetage de proftpd (à partir de .../proftpd_1.3.0-19_i386.deb) ...
Paramétrage de proftpd (1.3.0-19) ...
Starting ftp server: proftpd - IPv6 getaddrinfo 'ns38733.ovh.net' error: Name or service not known
.
W: Impossible de localiser la liste des paquets sources https://www.debian.org/security/ stable/updates/non Packages (/var/lib/apt/lists/security.debian.org_dists_stable_updates_non_binary-i386_Packages) - stat (2 Aucun fichier ou répertoire de ce type)
W: Impossible de localiser la liste des paquets sources https://www.debian.org/security/ stable/updates/free Packages (/var/lib/apt/lists/security.debian.org_dists_stable_updates_free_binary-i386_Packages) - stat (2 Aucun fichier ou répertoire de ce type)
W: Vous pouvez lancer « apt-get update » pour corriger ces problèmes.
Je suis désespéré d'autant que je dois vite re-donner un accès à certains de mes collaborateurs
merci d'avance pour aide
@++
Laurent
sur mon serveur dédié (Debian Sarge), j'avais Proftpd d'installer. Tout marchait correctement à ça près que l'accès se faisait sous root et non pas à /var/www/ comme je l'aurais souhaiter... Mais comme j'etais le seul à y accéder, ça ne me dérangeait pas outre mesure!
Devant donner des accès à de nouveaux collaborateurs, j'ai voulu régler ce pb! Et à force de bricoler pour obtenir les bons droits sur les bons users, j'ai tout planté!
j'ai donc fait un
# apt-get remove --purge proftpd
premier souci, il me dit qu'il n'a pas pu tout enlever car
1° certains rép. sont pas vides ( « /var/run/proftpd » et « /var/log/proftpd »)
2° il n'arrive pas à accéder à certains miroir! (4 au total, si vous en avez besoin, je vous donnerai les noms) (apt-get update ne change rien)
J'ai donc entrepris :
1° apt-get update
Atteint ftp://mir1.ovh.net stable/main Packages
Atteint https://www.debian.org/security/ stable/updates/main Packages
Atteint https://www.debian.org/security/ stable/updates/main Release
Atteint ftp://mir1.ovh.net stable/main Release
Atteint ftp://mir1.ovh.net stable/main Sources
Atteint https://www.debian.org/security/ stable/updates/contrib Packages
Atteint https://www.debian.org/security/ stable/updates/contrib Release
Err https://www.debian.org/security/ stable/updates/non Packages
404 Not Found [IP : 212.211.132.32 80]
Ign https://www.debian.org/security/ stable/updates/non Release
Err https://www.debian.org/security/ stable/updates/free Packages
404 Not Found [IP : 212.211.132.32 80]
Ign https://www.debian.org/security/ stable/updates/free Release
Atteint ftp://mir1.ovh.net stable/main Release
Impossible de récupérer http://security.debian.org/dists/stable/updates/non/binary-i386/Packages.gz 404 Not Found [IP : 212.211.132.32 80]
Impossible de récupérer http://security.debian.org/dists/stable/updates/free/binary-i386/Packages.gz 404 Not Found [IP : 212.211.132.32 80]
Lecture des listes de paquets... Fait
W: Impossible de localiser la liste des paquets sources https://www.debian.org/security/ stable/updates/non Packages (/var/lib/apt/lists/security.debian.org_dists_stable_updates_non_binary-i386_Packages) - stat (2 Aucun fichier ou répertoire de ce type)
W: Impossible de localiser la liste des paquets sources https://www.debian.org/security/ stable/updates/free Packages (/var/lib/apt/lists/security.debian.org_dists_stable_updates_free_binary-i386_Packages) - stat (2 Aucun fichier ou répertoire de ce type)
W: Impossible de localiser la liste des paquets sources https://www.debian.org/security/ stable/updates/non Packages (/var/lib/apt/lists/security.debian.org_dists_stable_updates_non_binary-i386_Packages) - stat (2 Aucun fichier ou répertoire de ce type)
W: Impossible de localiser la liste des paquets sources https://www.debian.org/security/ stable/updates/free Packages (/var/lib/apt/lists/security.debian.org_dists_stable_updates_free_binary-i386_Packages) - stat (2 Aucun fichier ou répertoire de ce type)
W: Vous pouvez lancer « apt-get update » pour corriger ces problèmes.
E: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.
2° Un peu à l'arrache, je me dit que je vais qd meme tenter de réinstaller donc # apt-get install proftpd
j'arrive donc à l'écran de config qui me demande si Standalone ou Inetd, je dis stand alone
et là,
Après dépaquetage, 2181ko d'espace disque supplémentaires seront utilisés.
W: Impossible de localiser la liste des paquets sources https://www.debian.org/security/ stable/updates/non Packages (/var/lib/apt/lists/security.debian.org_dists_stable_updates_non_binary-i386_Packages) - stat (2 Aucun fichier ou répertoire de ce type)
W: Impossible de localiser la liste des paquets sources https://www.debian.org/security/ stable/updates/free Packages (/var/lib/apt/lists/security.debian.org_dists_stable_updates_free_binary-i386_Packages) - stat (2 Aucun fichier ou répertoire de ce type)
Préconfiguration des paquets...
Sélection du paquet proftpd précédemment désélectionné.
(Lecture de la base de données... 24826 fichiers et répertoires déjà installés.)
Dépaquetage de proftpd (à partir de .../proftpd_1.3.0-19_i386.deb) ...
Paramétrage de proftpd (1.3.0-19) ...
Starting ftp server: proftpd - IPv6 getaddrinfo 'ns38733.ovh.net' error: Name or service not known
.
W: Impossible de localiser la liste des paquets sources https://www.debian.org/security/ stable/updates/non Packages (/var/lib/apt/lists/security.debian.org_dists_stable_updates_non_binary-i386_Packages) - stat (2 Aucun fichier ou répertoire de ce type)
W: Impossible de localiser la liste des paquets sources https://www.debian.org/security/ stable/updates/free Packages (/var/lib/apt/lists/security.debian.org_dists_stable_updates_free_binary-i386_Packages) - stat (2 Aucun fichier ou répertoire de ce type)
W: Vous pouvez lancer « apt-get update » pour corriger ces problèmes.
Je suis désespéré d'autant que je dois vite re-donner un accès à certains de mes collaborateurs
merci d'avance pour aide
@++
Laurent
A voir également:
- [deb.] pb installation PROFTPD! Sourcelist?
- Installation windows 10 sans compte microsoft - Guide
- Installation chromecast - Guide
- Installation clavier arabe - Télécharger - Divers Web & Internet
- Installation calculatrice - Télécharger - Calcul & Conversion
- Installation google earth - Télécharger - 3D
5 réponses
pour info, mes sources list n'etaient pas bonnes (j'avais oublié le trait d'union entre non et free, soit non-free)
j'ai corrigé ça
mais le pb subsiste:
ns38733:/etc/apt# apt-get install proftpd
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Paquets suggérés :
proftpd-doc
Les NOUVEAUX paquets suivants seront installés :
proftpd
0 mis à jour, 1 nouvellement installés, 0 à enlever et 84 non mis à jour.
Il est nécessaire de prendre 0o/798ko dans les archives.
Après dépaquetage, 2181ko d'espace disque supplémentaires seront utilisés.
Préconfiguration des paquets...
Sélection du paquet proftpd précédemment désélectionné.
(Lecture de la base de données... 24826 fichiers et répertoires déjà installés.)
Dépaquetage de proftpd (à partir de .../proftpd_1.3.0-19_i386.deb) ...
Paramétrage de proftpd (1.3.0-19) ...
Starting ftp server: proftpd - IPv6 getaddrinfo 'ns38733.ovh.net' error: Name or service not known
.
j'ai corrigé ça
mais le pb subsiste:
ns38733:/etc/apt# apt-get install proftpd
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Paquets suggérés :
proftpd-doc
Les NOUVEAUX paquets suivants seront installés :
proftpd
0 mis à jour, 1 nouvellement installés, 0 à enlever et 84 non mis à jour.
Il est nécessaire de prendre 0o/798ko dans les archives.
Après dépaquetage, 2181ko d'espace disque supplémentaires seront utilisés.
Préconfiguration des paquets...
Sélection du paquet proftpd précédemment désélectionné.
(Lecture de la base de données... 24826 fichiers et répertoires déjà installés.)
Dépaquetage de proftpd (à partir de .../proftpd_1.3.0-19_i386.deb) ...
Paramétrage de proftpd (1.3.0-19) ...
Starting ftp server: proftpd - IPv6 getaddrinfo 'ns38733.ovh.net' error: Name or service not known
.
Ca c'était en réponse à ton autre message supprimé pour rester dans le thread d'origin, donc c'est un peu en décalage:
==============
Bonjour,
Visiblement, le script /etc/init.d/proftpd existe bien
Que te donne les commandes:
==============
Maintenant, je comprend mieux le problème, c'est pas /etc/init.d, mais /etc/init.d/proftpd le shell pour lancer le démon.
Ce fichier est-il bien présent, et quel mode a tu choisi: Standalone ou inetd ?
@+
==============
Bonjour,
Visiblement, le script /etc/init.d/proftpd existe bien
Que te donne les commandes:
/etc/init.d/proftpd status netstat -lnt grep 21Qu'as tu choisi au final entre inetd et standalone ?
==============
Maintenant, je comprend mieux le problème, c'est pas /etc/init.d, mais /etc/init.d/proftpd le shell pour lancer le démon.
Ce fichier est-il bien présent, et quel mode a tu choisi: Standalone ou inetd ?
@+
bonjour,
d'abord merci pour l'attention porté à ce post!!!
dans l'ordre voici les réponses à vos questions:
mais effectivement le restart fonctionnait également
--resultat de netstat -lnt grep 21
Connexions Internet actives (seulement serveurs)
Proto Recv-Q Send-Q Adresse locale Adresse distante Etat
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
tcp 0 0 91.121.16.161:53 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN</code>
j'ai une autre piste qui malheureusement n' rien donné avec mes recherches google:
si je consulte la log de /var/log/proftpd/proftp.log, j'obtiens:
est-ce que cela te fournit une indication supplémentaire?
(j'ai pris le StandAlone)
merci bcp d'avance
Cdlt
LAurent
d'abord merci pour l'attention porté à ce post!!!
dans l'ordre voici les réponses à vos questions:
-- resultat de /etc/init.d/proftpd status: <code>Usage: /etc/init.d/proftpd {start|force-start|stop|force-stop|reload|restart|force-reload}
mais effectivement le restart fonctionnait également
--resultat de netstat -lnt grep 21
Connexions Internet actives (seulement serveurs)
Proto Recv-Q Send-Q Adresse locale Adresse distante Etat
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
tcp 0 0 91.121.16.161:53 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN</code>
j'ai une autre piste qui malheureusement n' rien donné avec mes recherches google:
si je consulte la log de /var/log/proftpd/proftp.log, j'obtiens:
May 21 17:24:43 nsxx.ovh.net proftpd[17698] ns38733.ovh.net: Failed binding to 0.0.0.0, port 21: Address already in use May 21 17:24:43 nsxx.ovh.net proftpd[17698] nsx.ovh.net: Check the ServerType directive to ensure you are configured correctly. May 21 17:49:11 nsxx.ovh.net proftpd[31639] nsxx.ovh.net: Failed binding to 0.0.0.0, port 21: Address already in use May 21 17:49:11 nsxx.ovh.net proftpd[31639] nsxx.ovh.net: Check the ServerType directive to ensure you are configured correctly.
est-ce que cela te fournit une indication supplémentaire?
(j'ai pris le StandAlone)
merci bcp d'avance
Cdlt
LAurent
Alors, la commande exact pour le netstat était netstat -lnt | grep 21 mais le resultat fourni l'information quand même.
La ligne tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN indique que ton serveur FTP est actif.
A partir de là, tu ne devrais pas avoir de problème dans le doute
purge le fichier de logs
>/var/log/proftpd/proftp.log
Puis redémarre le serveur:
/etc/init.d/proftpd restart
Et vérifies, les logs doivent être correctes.
A partir de là, tu peux tester en local
ftp 127.0.0.1 ou telnet 127.0.0.1 21 tu devrais avoir des information t'indiquant que tu es connecté.
Cordialement
PS: A propos du "surtout ne vous précipitez pas pour répondre" je tiens à rappeler que les participants au forum CCM sont tous bénévoles :)
@+
La ligne tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN indique que ton serveur FTP est actif.
A partir de là, tu ne devrais pas avoir de problème dans le doute
purge le fichier de logs
>/var/log/proftpd/proftp.log
Puis redémarre le serveur:
/etc/init.d/proftpd restart
Et vérifies, les logs doivent être correctes.
A partir de là, tu peux tester en local
ftp 127.0.0.1 ou telnet 127.0.0.1 21 tu devrais avoir des information t'indiquant que tu es connecté.
Cordialement
PS: A propos du "surtout ne vous précipitez pas pour répondre" je tiens à rappeler que les participants au forum CCM sont tous bénévoles :)
@+
Vous avez réglé ça par MP ?
Merci en tout cas d'avoir mis un cours résumé, même si ça ne vaut pas un échange publique (pour les autres utilisateurs confronté à un problème similaire, là on a qu'une solution, pas la méthode qui à permis d'y arriver), c'est mieux que rien.
@+
Merci en tout cas d'avoir mis un cours résumé, même si ça ne vaut pas un échange publique (pour les autres utilisateurs confronté à un problème similaire, là on a qu'une solution, pas la méthode qui à permis d'y arriver), c'est mieux que rien.
@+
Bonjour,
Mettre le nom du serveur sur 127.0.0.1 C'EST MAL! Cette adresse n'est QUE l'adresse de loopback.
Pour que proftpd accepte de démarrer sans pourrir sa configuration de la sorte, il suffit d'ajouter une ligne :
DefaultAddress 192.168.0.1
(avec l'adresse adéquate) à son fichier proftpd.conf
Mettre le nom du serveur sur 127.0.0.1 C'EST MAL! Cette adresse n'est QUE l'adresse de loopback.
Pour que proftpd accepte de démarrer sans pourrir sa configuration de la sorte, il suffit d'ajouter une ligne :
DefaultAddress 192.168.0.1
(avec l'adresse adéquate) à son fichier proftpd.conf
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut,
Mettre le nom du serveur sur 127.0.0.1 C'EST MAL! Cette adresse n'est QUE l'adresse de loopback.
Ben, justement, l'adresse loopback est là pour ça.
Il n'y a rien de mal.
L'adresse de loopback permets de tester un serveur en local sans avoir besoin d'autre interface.
En quoi c'est mieux d'utiliser l'IP de l'interface et pas l'IP de loopback?!
Mettre le nom du serveur sur 127.0.0.1 C'EST MAL! Cette adresse n'est QUE l'adresse de loopback.
Ben, justement, l'adresse loopback est là pour ça.
Il n'y a rien de mal.
L'adresse de loopback permets de tester un serveur en local sans avoir besoin d'autre interface.
En quoi c'est mieux d'utiliser l'IP de l'interface et pas l'IP de loopback?!
Concernant la ligne
en fait il faut ajouter une ligne dans le fichiers hosts:
avant:
maintenant:
pour ceux qui aurait le meme probleme, j'ai trouvé l'info ici:
http://forum.goldzoneweb.info/viewtopic.php?id=1397
maintenant, je suis guère avancer car mon ftp ne remarche toujours pas
j'ai tenté de relancer le demon avec
mais il me repond
même chose avec stop, et start
qlq'un pourrait-il m'aider?
pleaaaaaase
@++
Laurent
vraiment personne???