2 votes

Comment configurer l'authentification avec Mecurial 1.3.1 sur Debian Lenny ?

J'ai cherché, mais je n'ai pas trouvé de tutoriel avec un guide pas à pas pour créer une authentification pour Mercurial. D'après ce que j'ai trouvé, beaucoup de gens pointent vers cette ressource, mais elle ne semble pas montrer ce que j'essaie de réaliser : http://mercurial.selenic.com/wiki/PublishingRepositories

Quelqu'un peut-il me montrer où je peux trouver un guide pour configurer l'authentification avec Mercurial ? HTTPS, ou système à clé publique, les deux fonctionnent !

Merci.

3voto

Jared Burrows Points 271

La page que vous avez trouvée contient les informations suivantes HTTP c'est dans la section 6.3 : Ajouter l'authentification . Vous devez configurer Apache pour qu'il procède à une authentification de base pour les requêtes adressées à hgwebdir.cgi c'est tout.

N'oubliez pas que Mercurial n'authentifie pas les utilisateurs HTTP . C'est le travail du serveur web frontal, tel qu'Apache. L'avantage est que vous pouvez réutiliser votre infrastructure existante pour l'authentification : si vous avez déjà une configuration où Apache utilise LDAP pour l'authentification Active Directory, Mercurial en héritera.

Pour SSH vous pouvez regarder dans le livre Hg et le SSH partagé y Plusieurs committers pages wiki. Il faut se rappeler ici que le contrôle d'accès se résume aux autorisations normales du système de fichiers une fois que l'utilisateur a été connecté au serveur.

Enfin, j'ai écrit un guide sur interagir avec des référentiels distants qui pourrait contenir un ou deux conseils que vous pouvez utiliser.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X