Forum Linux.général FreeNX et /etc/shadow

Posté par  .
Étiquettes : aucune
0
22
fév.
2007
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.
  • # Réponse à moi-même

    Posté par  . É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 !

Suivre le flux des commentaires

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