Salut,
Mon problème en quelques mots :
J'utilise un server bazaar via xinetd mais j'aimerais obliger les utilisateurs à s'identifier (login/mot de passe)avant de les laisser communiquer avec bazaar.
Quelqu'un sait-il faire ça ? Y a t'il une solution directe avec xinetd ? Sinon je pensais utiliser un petit script qui demande un login puis le mot de passe avant de rediriger les paquets vers bzr en cas de succés (mais pour cela il faudrat probablement également modifier bzr pour qu'il puisse comprendre la demande d'identification). Mais dans les deux cas je ne sais pas comment faire ...
Un peu plus de details :
Il est possible d'utiliser bazaar (bzr) dans de nombreux modes. Cependant à chaque utilisation bazaar crée des fichiers au nom de l'utilisateur. Ainsi si l'on partage un seul repository bazaar entre plusieurs utilisateurs, le premier qui l'utilise empéche l'usage subséquent par les autres qui n'ont pas les droits de détruire les fichiers du premier ...
Une manière de contourner se problème est d'utiliser xinetd. Xinetd utilise bzr sous le nom d'un utilisateur pré-determiné (dans le fichier de conf xinetd). Donc un seul utilisateur apparent et plus de problèmes de droits d'accés au fichiers. Mais plus non plus d'identification de l'utilisateur !
Ce mode de fonctionnement est donc un peu trop permissif puisqu'il ne permet pas de s'assurer de l'identité de l'utilisateur. Pour pouvoir vérifier que l'utilisateur est bien un utilisateur réel et autorisé du système il me faudrait passer par quelque chose qui vérifie que l'utilisateur possède bien un compte sur le serveur abritant bzr et le repository.
# simplement...
Posté par NeoX . Évalué à 1.
et en mettant les droits 770 sur ton repository bazaar.
ainsi tous les membres du group peuvent ecrire dans ce dossier et par dessus ces fichiers.
l'identification restant faite par l'utilisateur (tu peux donc virer un user sans tout casser)
[^] # Re: simplement...
Posté par ǝpɐןƃu∀ nǝıɥʇʇɐW-ǝɹɹǝıԀ (site web personnel) . Évalué à 2.
« IRAFURORBREVISESTANIMUMREGEQUINISIPARETIMPERAT » — Odes — Horace
[^] # Re: simplement...
Posté par NeoX . Évalué à 1.
mais pour le FTP il fallait forcer le mask du fichier et/ou mettre les dossiers en 2775 afin de forcer le groupe à etre conserver.
si ca se trouve c'est dans la config du logiciel ;-)
[^] # Re: simplement...
Posté par ǝpɐןƃu∀ nǝıɥʇʇɐW-ǝɹɹǝıԀ (site web personnel) . Évalué à 2.
« IRAFURORBREVISESTANIMUMREGEQUINISIPARETIMPERAT » — Odes — Horace
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.