Autologin i en XDMCP-Terminalserver?

Här diskuterar vi skal, kommandon och klassiska linuxverktyg.
sebastiannielsen
Inlägg: 18
Blev medlem: 18 nov 2009, 02:49
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Autologin i en XDMCP-Terminalserver?

Inlägg av sebastiannielsen »

[Ubuntu 9.10]

Jag skulle vilja sätta upp en kioskserver som jobbar över VNC. Men får inte autologinnet att fungera, trots AllowRemoteAutoLogin=true.

Så här ser min /etc/gdm/custom.conf ut:

Kod: Markera allt

[security]
AllowRemoteAutoLogin=true

[xdmcp]
Enable=true
DisplaysPerHost=100
MaxSessions=100

[daemon]
AutomaticLoginEnable=true
AutomaticLogin=kiosk
/etc/xinetd.conf:

Kod: Markera allt

defaults
{
instances = 20
}
includedir /etc/xinetd.d
/etc/xinetd.d/xvncserver:

Kod: Markera allt

service xvncserver
{
socket_type = stream
protocol = tcp
wait = no
user = kiosk
server = /usr/bin/Xvnc4
server_args = -inetd -query localhost -geometry 640x480 -depth 16 -SecurityTypes=none
}

Problemet är att den användare som ansluter med VNC till servern får en inloggningsruta. Vad jag vill är att användaren ska autoinlogga som "kiosk"-användaren.

Hur gör jag detta?
(Säg inget om att det är en säkerhetsrisk eller något liknande, "kiosk"-användaren är tillräckligt uppsäkrad med DontVTSwitch, devilspie, metacity, och en separat .xsession-fil som autostartar ett specifikt program, så att det utgör ingen risk ifall någon obehörig ansluter till Xvnc-servern då "kiosk"-användarens desktop är såpass begränsad att det går inte att göra något annat än att jobba i det specifika programmet jag bestämt.)

Återgå till "Terminalforum"