Retourner aux forums || Retourner au forum Linux.general

Linux.general : FreeNX et /etc/shadow

Posté par Benoit () le 22 février 2007
0
Bonjour,

Je souhaite pouvoir autoriser certains utilisateurs à se connecter à une machine par FreeNX sans pour autant connaître leur mot de passe.

FreeNX utilise sa propre basse d'utilisateur (login+mdp dans /etc/nxserver/passwd) ; l'ajout d'un utilisateur se faisant avec les commandes "nxserver --adduser" et "nxserver --passwd".
L'administrateur doit donc connaître le mot de passe d'un utilisateur pour pouvoir autoriser celui-ci à se connecter par FreeNx.

J'utilise Mandriva 2007 et une authentification par fichier (passwd + shadow).
Je cherche donc une solution pour que FreeNX utilise le fichier /etc/shadow pour vérifier le mot de passe de l'utilisateur tout en vérifiant l'existence de celui dans sa base d'utilisateur.

J'ai essayé diverses options dans le fichier /etc/nxserver/node.cfg sans parvenir à d'atteindre mon but.

Je suis donc preneur de toute aide sur le sujet.

Merci d'avance.

> Lire le message (1 commentaire, moyenne: 1).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Réponse à moi-même

Posté par Benoit () le 22/02/2007 à 12:59. (lien). Évalué à 1.

Il manque tout simplement un dépendance au package "freenx", il s'agit du package "tcl" qui est utilisé par le script "/usr/bin/nxnode-login".
Ce script est utilisé, si l'authentification par base de donnée n'est pas possible.

Voili, voilou !

Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.general