Utilisateur vsftpd

Bonjour à tous,

Je tourne en rond depuis 2 jours à propos de la config de vsftpd. :095

Prenons depuis le début, je suis derrière un proxy sécurisé qui bloque l’accès au FTP, donc je n’arrive pas à prendre les sources sur un miroir; alors j’ai décidé de les télécharger sur 4 images .iso. J’ai pus installer ce que je voulais, dont vsftpd, que je n’ai pas encore configuré. Hier j’ai décider de crée des utilisateurs virtuel pour mon serveur FTP alors j’ai voulu installer le paquet “libdb3-util” pour géré la bdd d’utilisateur, Mais, il n’existe pas parmis mes 22Go de source.

Alors je demande votre aide, je souhaite configuré mon serveur de la manière la plus basique, ou presque, simplement besoin d’un utilisateur (pas besoin qu’il soit virtuel), d’une demande de login et un accès au répertoire /var/www/.

Merci :040

[quote=“unfam0us”]j’ai voulu installer le paquet “libdb3-util” pour géré la bdd d’utilisateur, Mais, il n’existe pas parmis mes 22Go de source.
[/quote]
Bonjour essaye ceci

apt-cache search db[0-9] | grep util

C’est fais, mais il se passe rien:

# apt-cache search db[0-9] | grep util
#

Toujours rien? Je bloque complet :101 :101

voila ce que donne le résultat chez moi sous sid + depot lenny

$ apt-cache search db[0-9] | grep util
db5.0-util - Berkeley v5.0 Database Utilities
db4.8-util - Berkeley v4.8 Database Utilities
db4.5-util - utilitaires pour bases de données Berkeley 4.5
db4.6-util - utilitaires pour bases de données Berkeley 4.6
db4.7-util - utilitaires pour bases de données Berkeley 4.7

même avec une stable tu as packages.debian.org/search?keywo … ection=all

Sinon installe le deb que tu as besoin

Moi j’ai rien parce que je prend mes sources directement sur des DVD étant donné que je n’ai pas accès au miroir, je suppose que les DVD ne contiennent pas la paquet libdb3-util.

Si je suis en ligne de commande commment je fais à allez chercher le deb dont j’ai besoin. Et surtout comment installer un .deb?

Merci

je n’ai pas saisi un truc, tu as accés à internet ou non?

-> si oui alors tu oublies tes 22go de dvd qui ne servent alors à rien, tu rajoutes les depots de lenny (j’imagine) et tu installes ton paquet.

-> si non tu télécharges le paquet sur un autre ordinateur, tu le transfère via une clé usb et tu l’installes avec dpkg.

Oui j’ai accès au net, mais je suis dans un domaine, et pour sortir sur le net je passe obligatoirement par le proxy du domaine, et il me bloque l’accès au ftp… J’ai déjà cherché et pas d’autre solution pour récupérer les sources.

Salut,
J’ai du mal à suivre, tu as posé la question sur combien de fils ?

viewtopic.php?f=3&t=29534&p=296475#p296475

effectivement un seul fil surtout qu’il y a des trucs bien sur l’autre fil
ftp.fr.debian.org/debian/ c’est pâ du ftp car j’y accède avec midori.

si tu es sous stable rajoute les depots ci-dessous dans le fichier /etc/apt/sources.list (non-free n’est sans doute pas necessaire).

deb ftp.fr.debian.org/debian/ stable main contrib non-free
deb-src ftp.fr.debian.org/debian/ stable main contrib

ensuite voila ce que j’utilise
$ export http_proxy=“http://162.16.0.1:3128/” (à adapter bien sur)

apt-get update

apt-cache search db[0-9] | grep util

tu installes alors le paquet si tu as eu une réponse

pour ne pas retaper à chaque fois export… il faut le mettre dans un fichier dont j’ai oublié le nom
edit: c’est le fichier /etc/profile

Tu peux aussi le faire si tu a accés à x de façon plus simple avec synaptic pour installer des paquets.

Possible que le proxy win n’accepte pas l’authentification classique. Peut-être une solution : dmesg.fr/categorie-reseau/54 … ation-ntlm

[quote=“lol”]Salut,
J’ai du mal à suivre, tu as posé la question sur combien de fils ?

viewtopic.php?f=3&t=29534&p=296475#p296475[/quote]

Désolé je n’avais pas remarqué que les questions était autant similaire, parce que j’ai un peux plus détaillé sur ce post.

Voici le message retourné:

Connexion vers debian.org|213.129.232.18|:80…Closed fd 3
échec: Connexion refusée

[quote=“limax”]
si tu es sous stable rajoute les depots ci-dessous dans le fichier /etc/apt/sources.list (non-free n’est sans doute pas necessaire).

deb ftp.fr.debian.org/debian/ stable main contrib non-free
deb-src ftp.fr.debian.org/debian/ stable main contrib

ensuite voila ce que j’utilise
$ export http_proxy=“http://162.16.0.1:3128/” (à adapter bien sur)

apt-get update

apt-cache search db[0-9] | grep util

tu installes alors le paquet si tu as eu une réponse

pour ne pas retaper à chaque fois export… il faut le mettre dans un fichier dont j’ai oublié le nom
edit: c’est le fichier /etc/profile

Tu peux aussi le faire si tu a accés à x de façon plus simple avec synaptic pour installer des paquets.[/quote]

Si j’ai bien compris tu met l’export dans le fichier /etc/profile? Je suis dsl je débute en Linux j’ai un peux de la peine à comprendre toutes vos réponses.

Lol, je n’ai pas compris quoi faire de ton code :confused: :

# apt-cache policy libdb3-util libdb3-util: Installé : (aucun) Candidat : 3.2.9+dfsg-0.1 Table de version : 3.2.9+dfsg-0.1 0 500 http://archive.debian.org etch/main Packages

[quote=“unfam0us”]…
Lol, je n’ai pas compris quoi faire de ton code :confused: :

apt-cache policy libdb3-util

libdb3-util:
Installé : (aucun)
Candidat : 3.2.9+dfsg-0.1
Table de version :
3.2.9+dfsg-0.1 0
500 archive.debian.org etch/main Packages[/quote]

Rien…
C’est pour te montrer que le paquet que tu cherches (libdb3-util) est dans le dépôt etch.
Si tu rajoute etch dans ton sources.list tu devrait pouvoir l’installer.

[quote=“lol”]
Rien…
C’est pour te montrer que le paquet que tu cherches (libdb3-util) est dans le dépôt etch.
Si tu rajoute etch dans ton sources.list tu devrait pouvoir l’installer.[/quote]

Justement, j’ai beau ajouter tous les dépôts du monde mon proxy bloque l’accès.

Alors je cherche la façon d’installer le paquet seul, allez le chercher sur une source quelconque et l’installez à ma machine sans passé par mes cd ou des dépôts.

Ok,
Provisoirement…

Dans mon post : viewtopic.php?f=3&t=29534&p=296475#p296475

Je te donne le lien pour télécharger le paquet manquant.
Ensuite tu l’installe :

dpkg -i lepaquet

Voici le message lorsque je lance la commande:

Le paquet libdb3 n’est pas installé
dpkg : erreur de traitement de libdb3-util (–install) :
problèmes de dépendances - laissé non configuré.

J’ai tenté apt-get dist-upgrade mais ça ne change rien.

:119 :093 :096 :095

Re,
Il faut donc passer par le proxy pour faire les choses proprmement.

As tu essayé ce que je proposais dans l’autre fil ?

Dans /etc/apt/apt.conf :

Acquire::http { Proxy "http://machin:motdepasse@IP_DU_PROXY:3128"; };

Oui:

Acquire::http {
Proxy “http://intra.blabla.ch:8080”;
};

Je ne sais pas si cela suffit, car il nécessite une authentification.
Si ça suffit eh ben ça ne marche toujours pas :030

Pardonne moi, je n’ai pas compris :

[quote]il nécessite une authentification[/quote]Alors pourquoi ne pas la mettre dans apt.conf ?[quote]Acquire::http {
Proxy “http://intra.blabla.ch:8080”;
};[/quote]

Sous quel format je peux rajouter le login et le mot de passe?