====== Terminalserver ====== thin clients sind noch lange nicht tot und werden wahrscheinlich bei inhomogeneren Umgebungen im Firmenumfeld noch weiter an Bedeutung gewinnen. ===== Vorteile ===== * Geringere Wartungs- und Administrationskosten bei den Clients durch Zentralisierung * Verbesserte Datensicherheit und -schutz bei den Clients. * Geringere Hardwarekosten bei den Clients * auch "fat-Clients" können auf Server-dienste zugreifen und sind dabei auch Virengeschützt ===== Nachteile ===== * Zentralisierung erhöht Abhängigkeit von zentralen Strukturen und Netzwerk * erhöhte Komplexität und damit evtl- verbundenen Sicherheitsrisiken * Terminalserver sind kostenintensiv, da sehr gute Hardware und (bei kommerziellen Lösungen) erhöhte Lizenzkosten anfallen (allerdings teilweise herkömliche Lizenzen der Clientrechner damit wegfallen) * nicht für jeden Einsatzzweck sinnvoll (rechenintensive Anwendungen sind auf Clients oft besser aufgehoben, da das Preis/Leistungsverhältnis auch gerade mit Dual-Core ([[http://www.realworldtech.com/page.cfm?ArticleID=RWT121106171654|siehe: An Introduction to Multiprocessor Systems]]) besser wird). ===== MS-Terminalserver ===== FIXME * [[http://geekspeek.org/node/8|Using Windows Terminal Services with Linux]] * [[http://www.2x.com/applicationserver/|2x Application Server for Windows Terminal Services]] ===== Citrix Presentation Server ===== [[wpde>Citrix Presentation Server]] ist eine Terminalserver-Lösung der Firma Citrix und gleichzeitig Marktführer in diesem Bereich. Die Software setzt auf die Terminal Services der Microsoft Windows Serverbetriebssysteme auf, als Protokoll zwischen Server und Client kommt die Independent Computing Architecture (ICA) zum Einsatz. Citrix und Microsoft arbeiten seit 1997 zusammen. Hierfür erhält Citrix Zugriff auf den Code von Microsoft Windows Server. ===== Virtual Network Computing (VNC) ===== [[wpde>Virtual_Network_Computing|VNC]] ist eine Software, die den Bildschirminhalt eines weit entfernten Rechners (auf dem die VNC-Server Software läuft) auf einem lokalen Rechner (auf dem die VNC-Viewer Software läuft) anzeigt und im Gegenzug Tastatur- und Mausbewegungen des lokalen Rechners an den entfernten Rechner sendet. ==== einige Clients/Server ==== * [[http://www.realvnc.com/what.html|RealVNC]] (Windows, Linux, Solaris, HP-UX, MacOSX) * [[http://www.tightvnc.com/|TightVNC]] (Windows, Linux, Java Viewer) * [[http://www.uvnc.com/index.html|UltaVNC]] (Windows) * [[http://sourceforge.net/projects/vnc-reflector/|VNC Reflector]] - VNC server und Proxy ==== Links ==== * [[http://www.linux-magazin.de/Artikel/ausgabe/1998/06/VNC/vnc.html|Virtual Network Computing - Wenn Träume wahr werden]] * [[http://linuxreviews.org/howtos/xvnc/|Xvnc Terminal Server - How to turn your box into a Xvnc Terminal Server using tightvnc]] * [[http://www.rpg-domain.de/VNC/|HowTo für sicheres VNC mittels SSH unter Windows oder Wie tunnelt man VNC über SSH?]] * [[http://www.linux-club.de/faq/VNC_Musterkonfigurationen|VNC Musterkonfigurationen]] ===== FreeNX ===== Konzept: Login über SSH, statt Shell wird eine Verbindung zum FreeNX-Server hergestellt. Dabei kann das NX-Protokoll RDP, VNC und X tunneln, besonders X profitiert durch caching sehr. ==== Links ==== * [[http://freshmeat.net/projects/freenx/|FreeNX Projekt Homepage]] * [[http://developer.berlios.de/projects/freenx/|Project: FreeNX - Übersicht]] * [[http://www.nomachine.com/documents/intr-technology.php|Introduction to NX technology]] * [[http://www.nomachine.com/kb/|Nomachine knowledgebase]] * [[http://de.opensuse.org/FreeNX_Server_HOWTO|FreeNX Server HOWTO]] * [[http://www.rrze.uni-erlangen.de/dienste/arbeiten-rechnen/linux/howtos/freenx.shtml|Linux Terminal-Server mit FreeNX (FreeNX)]] * [[http://www2.math.uni-paderborn.de/rechnerbetrieb/faq/vpn-remote-access/freenx.html|Linux Remote-Desktop Verbindung mit FreeNX]] * [[http://linuxwiki.de/FreeNX|FreeNX-Installation in einem Debian-Linux]] * [[http://fedoranews.org/contributors/rick_stout/freenx/|HOWTO setup Freenx on Fedora]] * [[http://de.gentoo-wiki.com/FreeNX_Server|FreeNX Server (Gentoo)]] * [[https://mail.kde.org/mailman/listinfo/freenx-knx|FreeNX-kNX -- User Support for FreeNX Server and kNX Client]] ===== 2X TerminalServer ===== Die Alternative zu ltsp ist "2X TerminalServer", es nutzt das schnelle Open-Source-Protokoll NX, das man für ltsp erst nachrüsten müss. Nachteil ist allerdings die kleinere Benutzerbasis (Hilfe, Unterstützung). [[http://www.tecchannel.de/news/themen/linux/446761/index.html|2X gibt Quellcode für Terminal Server frei]] [[http://www.2xsoftware.de/terminalserver/download.htm|2X TerminalServer Download]] ===== DRBL ===== [[http://www.linux.com/articles/57273|DRBL: A quick and easy thin client server]] [[http://drbl-winroll.sourceforge.net/|drbl-winRoll]]