Správce zobrazení X. - X display manager
![]() | Tento článek má několik problémů. Prosím pomozte zlepšit to nebo diskutovat o těchto otázkách na internetu diskusní stránka. (Zjistěte, jak a kdy tyto zprávy ze šablony odebrat) (Zjistěte, jak a kdy odstranit tuto zprávu šablony)
|
V Systém X Window, Správce zobrazení X. je grafický správce přihlášení který začíná a relace přihlášení na X server ze stejného nebo jiného počítač.

Správce zobrazení představuje uživateli přihlašovací obrazovka. Relace začíná, když uživatel úspěšně zadá platnou kombinaci uživatelské jméno a Heslo.
Když se správce zobrazení spustí v počítači uživatele, spustí X server před tím, než uživateli představí přihlašovací obrazovku, volitelně se opakuje, když se uživatel odhlásí. V tomto stavu DM realizuje v X Window System funkčnost getty a přihlásit se na terminály znakového režimu. Když správce zobrazení běží na vzdáleném počítači, chová se jako telnet serveru, vyžádání uživatelského jména a hesla a zahájení vzdálené relace.
X11 Release 3 představil správce displejů v říjnu 1988 s cílem podpory samostatného X svorky, právě přichází na trh. Různí správci zobrazení pokračují v rutinním používání, aby poskytli samostatnou grafickou výzvu k přihlášení počítačové pracovní stanice běžící X. X11R4 představil X Display Manager Control Protocol (XDMCP) v prosinci 1989 k vyřešení problémů s implementací X11R3.
Dějiny
XDM (Správce zobrazení X Window) vznikl v X11R3. Tato první verze, napsaná uživatelem Keith Packard konsorcia MIT X, mělo několik omezení, z nichž nejpozoruhodnější bylo to, že nemohlo detekovat, kdy uživatelé X terminály vypínají a zapínají. V X11R3 XDM věděl o terminálu X pouze od jeho vstupu do Xservery soubor, ale XDM tento soubor konzultoval pouze při jeho spuštění. Proto pokaždé, když uživatel vypnul a zapnul terminál, správce systému musel poslat ZOBRAZENÍ signál do XDM, aby mu dal pokyn, aby znovu prohledal Xservery.
XDMCP dorazil se zavedením X11R4 (prosinec 1989). U XDMCP musí server X aktivně požadovat připojení správce zobrazení od hostitele. X server využívající XDMCP proto již nevyžaduje vstup do Xservery.
Místní a vzdálená správa displeje
Správce zobrazení může běžet na stejném počítači, kde sedí uživatel - spuštění jednoho nebo více X serverů, zobrazení přihlašovací obrazovky na začátku a (volitelně) pokaždé, když se uživatel odhlásí - nebo na vzdáleném počítači, který pracuje podle XDMCP protokol.

Protokol XDMCP vyžaduje, aby se server X spouštěl samostatně a připojil se ke správci zobrazení. V paradigmatu X Window System běží server na počítači poskytujícím zobrazovací a vstupní zařízení. Server se může pomocí protokolu XDMCP připojit ke správci zobrazení spuštěnému na jiném počítači a požádat jej o zahájení relace. V tomto případě funguje X server jako grafický telnet klient, zatímco správce zobrazení funguje jako server telnet: uživatelé spouštějí programy z počítače, na kterém je spuštěn správce zobrazení, zatímco jejich vstup a výstup probíhá na počítači, kde sedí server (a uživatel).
Správce může obvykle konfigurovat Výběr XDMCP program spuštěný na místním počítači nebo terminálu X pro připojení ke správci zobrazení X konkrétního hostitele nebo pro zobrazení seznamu vhodných hostitelů, ze kterých si uživatel může vybrat. Většina implementací umožňuje takový seznam obsahovat:
- předdefinovaná sada hostitelů a jejich příslušných síťových adres, nebo
- sada hostitelů (na místním serveru) TCP / IP podsíť ), které XDMCP Chooser určuje pomocí a síťové vysílání k dostupným správcům zobrazení.
Když uživatel vybere hostitele ze seznamu, XDMCP Chooser spuštěný na místním počítači odešle zprávu vybranému správci zobrazení vzdáleného počítače a dá mu pokyn k připojení X serveru k místnímu počítači nebo terminálu.
X Display Manager Control Protocol
Používá X Control Manager Control Protocol UDP přístav 177. X server požaduje, aby správce zobrazení zahájil relaci odesláním a Dotaz
balíček. Pokud správce zobrazení povolí přístup pro daný server X, odpoví odesláním a Ochotný
paket zpět na X server. (Server X může také odesílat BroadcastQuery
nebo IndirectQuery
pakety pro zahájení relace - tento mechanismus pro vyžádání relace se podobá použití DHCP požádat o IP adresu.)
Správce zobrazení se musí ověřit na serveru. Za tímto účelem server X odešle Žádost
paket správci zobrazení, který vrátí soubor Přijmout
balíček. Pokud Přijmout
paket obsahuje odpověď, kterou X server očekává, správce zobrazení je ověřen. Vytvoření správné odpovědi může vyžadovat, aby měl správce zobrazení přístup k tajný klíč, například. Pokud je ověření úspěšné, X server odešle Spravovat
paket informovat správce zobrazení. Poté správce zobrazení zobrazí přihlašovací obrazovku připojením k X serveru jako běžný X klient.
Během relace může server odesílat Udržet naživu
pakety správci zobrazení v intervalech. Pokud správce zobrazení nereaguje pomocí Naživu
paket v určitém čase, X server předpokládá, že správce zobrazení přestal běžet, a může ukončit připojení.
Jeden problém s XDMCP je, že podobně telnet, ověřování probíhá nezašifrované. Pokud je možné snooping, bude systém zranitelný vůči útoku. Je bezpečnější používat ssh tunel pro X provoz.[1]
Implementace
The Systém X Window zásoby XDM jako jeho standardní správce zobrazení.
Programátoři vyvinuli další manažery zobrazení X, komerční i bezplatní, nabízející další funkce oproti základní správě zobrazení:
Aktivní
- SDDM, nástupce KDM, napsáno v C ++ 11, tematicky prostřednictvím QML
- GDM (část GNOME )
- LightDM, lehký, modulární, cross-desktop, plně tematický desktopový správce zobrazení od Canonical Ltd.
Neaktivní
- KDM (část KDE ) umožňuje uživateli graficky vybrat a správce oken nebo desktopové prostředí na přihlašovací obrazovce
- Qingy ultralehké a velmi konfigurovatelné grafické přihlášení nezávislé na X Window (použití DirectFB )
- MOŽNOSTI XDM pro XDM. Snadná úplná instalace, telefonní seznam Xhost, X přihlášení, X Desktop Chooser, rekonfigurace nabídky, nástroje pro opravu.
- LDM, (vzdálený) správce zobrazení v Projekt terminálového serveru Linux
- MDM, správce grafického displeje vyvinutý pro Linux Mint.
- dtlogin (dodáváno s CDE )
- scologin (poskytuje SCO Otevřít plochu ) také kontroluje vypršení platnosti hesel a provádí některé administrativní úkoly
- Správce zobrazení WINGs (pomocí sady widgetů WINGs použité v Window Maker )
- entranced / vchod (využívá architekturu použitou v Osvícení v.17, o přestávce od roku 2005)
- LXDM, lehký cross-desktop a plně tematický správce zobrazení, součást LXDE
- Štíhlý, nezávislý správce přihlášení.
- CDM ultralight Console Display Manager pro Unix
- xlogin „Přihlášení do X Window se samostatným serverem XDMCP
- Enter, odlehčený grafický správce přihlášení
- Orthos, další odlehčené řešení s velmi konfigurovatelnými animovanými motivy, které používají pouze OpenGL
- kývnutí, správce zobrazení automatického přihlášení pro systémy, jako jsou kiosky, zařízení a mobilní telefony
U některých unixových distribucí je výchozí správce zobrazení vybrán v souboru $ PREFIX / etc / X11 / default-display-manager.
Viz také
Zdroje
- Specifikace XDMCP, od X.Org dokumentace k vydání
- Ruční stránka XDM (XFree86.org)
- Linda Mui a Eric Pearce, X Window System Volume 8: X Window System Administrator's Guide for X11 Release 4 and Release 5, 3rd edition (O'Reilly and Associates, July 1993; softcover ISBN 0-937175-83-8)
Reference
externí odkazy
- Linux XDMCP HOWTO
- Zkrocení správce zobrazení X.
- Správce zobrazení X., od Příručka FreeBSD
- Přihlášení do systému Linux s Windows boxem a XDMCP Průvodce pro přihlášení do Linuxu pomocí Windows.