[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux-team] Re: [linux] rexec+mauvais shell->pam ?



On Fri, Aug 20, 1999 at 03:15:25PM +0200, Alain Nissen wrote:
> Pascal Bleser wrote:
> [...]
> La question est de savoir pourquoi xterm démarre bash au lieu du shell
> spécifié dans /etc/passwd.
Ben oui...

> Vérifie que le xterm exécuté par rexecd est bien un exécutable et non
> pas un script qui démarrerait le vrai xterm avec l'option "-e
nope, c'est bien xterm
> /bin/bash".  Regarde dans le fichier d'app-defaults du xterm pour voir
> s'il n'y aurait pas une ressource qui forcerait l'utilisation de
> /bin/bash comme programme à exécuter; idem dans le X Resource Manager du
non, rien du genre
> serveur X où ton xterm doit s'afficher (tu peux le consulter via la
> commande xrdb -query). Enfin, vérifie si xterm est bien capable de lire
> le fichier /etc/passwd, bref s'il n'y a pas des permissions manquantes
Ouaip... rw-r--r--
> sur /etc/passwd et/ou sur xterm.  Une mauvaise config de PAM est
XTerm se lance normalement, mais il se retrouve avec bash au lieu de tcsh :\
> peut-être la cause du problème aussi.
> Que se passe-t-il si tu définis un autre shell ? pdksh, ash, zsh ?
> est-ce qu'ils sont tous ignorés par xterm, ou bien c'est seulement tcsh
> qui est ignoré par xterm ?
XTerm n'est pas la cause...
Pour moi, 2 possibilités:
- in.rexecd n'utilise pas PAM
- PAM est mal configuré
Mais la 2ème me semble assez improbable. Je ne connais pas bien PAM, mais
je n'ai rien trouvé à propos du shell à éxécuter dans /etc/pam.d/

-- 
  -o) / Pascal Bleser          ATOS Payment Systems|
  /\\ \ C++/UNIX Development        Aachen, Germany|
 _\_v  \<guru@linuxbe.org> <pbleser@atos-group.com>|
---------------------------------------------------|
Hanson's Treatment of Time:                        :
 There are never enough hours in a day, but always :
 too many days before Saturday.                    :
---------------------------------------------------'

---------
Visit the Linux Supertore Online: http://www.redcorp.com !
If you want to be deleted from the list, send a mail to
majordomo@rtfm.be with "unsubscribe linux-team" in the body.