Username        employee
Domain          OFFICE
Proxy           proxy.office.example:8080
Listen          127.0.0.1:3128
Gateway         no

Remplacez ces valeurs par le compte d'entreprise et le point de terminaison. Proxy est le parent authentifié de Cntlm. Listen est le point de terminaison utilisé par les applications locales : http://127.0.0.1:3128 dans cet exemple. Pointer l'application vers le parent à la place contourne la délégation prévue vers Cntlm.

Pour NTLMv2, configurez Auth NTLMv2 et le hachage PassNTLMv2 correspondant. Le mode -H de Cntlm génère les hachages avec le nom d'utilisateur/domaine prévu ; certains dépendent de ces identités. Remplacez la valeur stockée lorsque ce mot de passe change.

Le hachage reste un secret d'authentification. Protégez-le, ainsi que les sauvegardes de configuration, plutôt que de le partager avec l'adresse côté application.

Cet écouteur loopback limite l'exemple aux clients locaux. Pour servir d'autres machines, choisissez délibérément une liaison joignable et une politique d'accès adaptée. Ces clients doivent joindre l'écouteur réel de Cntlm, et non copier une adresse localhost qui renvoie à eux-mêmes.

Articles similaires