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

Re: Il logon grafico fallisce



Paolo Sala scrisse in data 29/10/2012 14:23:
> Ciao a tutti... su un notebook con debian wheezy ho configurato il logon[...]
>   
Dunque, non sono ancora riuscito a cavare un ragno da un buco... ma ho
notato un'altra cosa che magari potrebbe essere utile. Su una macchina
virtuale ho installato debian testing e il logon al dominio tramite
winbind funziona bene, senza bachi. Quando un utente remoto si logga in
una tty il prompt o via ssh viene settato come username@nomepc:~$. Se
invece si logga un utente remoto sempre in una tty o ssh (non riesco a
loggarmi su login grafica, ricordate?) sulla macchina che ha questo
problema, mi accorgo che il prompt diventa semplicemente $. Ora non
ricordo come si faccia a configurare il prompt ma la cosa verosimilmente
più probabile è che dovrebbe essere configurato allo stesso modo:
concordate?. Magari non c'entra nulla ma proviamo a controllare le
variabili d'ambiente.

Queste sono le variabili d'ambiente in una sessione ssh sulla macchina
con bug:
$ env
TERM=xterm
SHELL=/bin/bash
SSH_CLIENT=192.168.70.10 42759 22
SSH_TTY=/dev/pts/0
USER=DOMINIOCSA\psala
MAIL=/var/mail/DOMINIOCSA\psala
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/home/DOMINIOCSA/psala
LANG=it_IT.UTF-8
KRB5CCNAME=FILE:/tmp/krb5cc_21046
SHLVL=1
HOME=/home/DOMINIOCSA/psala
LOGNAME=DOMINIOCSA\psala
SSH_CONNECTION=192.168.70.10 42759 192.168.70.199 22
_=/usr/bin/env

Queste invece sono le variabili d'ambiente sempre di una sessione di ssh
senza bug:
DOMINIOCSA\psala@debian-testing:~$ env
TERM=xterm
SHELL=/bin/bash
XDG_SESSION_COOKIE=0a6334953fd1ae6a237b1f2f000011a9-1351699412.838671-640222845
SSH_CLIENT=192.168.70.10 34962 22
SSH_TTY=/dev/pts/0
USER=DOMINIOCSA\psala
MAIL=/var/mail/DOMINIOCSA\psala
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/home/DOMINIOCSA/psala
LANG=it_IT.UTF-8
SHLVL=1
HOME=/home/DOMINIOCSA/psala
LOGNAME=DOMINIOCSA\psala
SSH_CONNECTION=192.168.70.10 34962 192.168.70.223 22
_=/usr/bin/env


Ora non so chi e come dovrebbero essere settate le variabili d'ambiente
ma dovrebbero essere settate le stesse variabili d'ambiente mentre
invece vedo:
- nella macchina con baco manca la variabile d'ambiente XDG_SESSION_COOKIE
- nella macchina con baco trovo la variabile d'ambiente KRB5CCNAME

non so queste sono le osservazione ma non riesco ancora a capire dove
possono portare. Sto però arrivando alla conclusione che pam_winbind
autentica correttamente ma non crea correttamente la sessione

Se qualcuno ovviamente ha qualche consiglio...

Piviul


Reply to: