XDMCP ( Protocolul de control X Display Manager în limba engleză ) este un protocol de autentificare între un server X și un client X.
Scopul XDMCP este de a oferi un mecanism standard pentru solicitarea unui serviciu de conectare printr-un afișaj independent. Terminalul X ( afișaj , tastatură , mouse , procesor , placă de rețea , placă video ) este exemplul principal de afișaj independent.
XDMCP nu este recomandat pentru utilizare în rețele publice , deoarece în mod implicit transmite date într-o formă necriptată, dar la conectarea modulelor de criptare [1] , utilizarea sa este destul de justificată. Pe baza transmiterii de informații prin datagrame UDP / IP ( datagrame ), implicit folosește portul 177 .
XDM ( X Window System Display Manager ) a apărut în X11R3 [2] . Au existat probleme cu această versiune, în special când utilizatorii au repornit terminalele X. În X11R3 [2] , XDM știa despre terminalul X doar din punctul de intrare în fișierul Xservers , iar XDM a citit acest fișier doar la pornire. Deci, atunci când utilizatorul repornește terminalul X , administratorul de sistem trimitea un semnal SIGHUP către XDM pentru a rescana serverul X.
XDMCP a apărut odată cu apariția lui X11R4 [2] (22 decembrie 1989). Folosind XDMCP, serverul X trebuie să solicite în mod activ o conexiune la managerul de afișare de pe mașina gazdă. Un server X care utilizează XDMCP nu mai necesită un punct de intrare în fișierul Xservers .
Sistemul de ferestre X folosește XDM ca manager de afișare standard .
Există și alți manageri de afișare care extind funcționalitatea managerului de afișare de bază :
Pe multe distribuții Linux , managerul de afișare implicit este specificat în /etc/X11/default-display-manager