Remote desktop win to linux

4,314 views

Published on

more from http://it-slideshares.blogspot.com and japanese-zen-garden.blogspot.com

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
4,314
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
62
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Remote desktop win to linux

  1. 1. remote desktop Win to linux<br />By Group 10<br />
  2. 2. X-Window System Protocol<br />The X Window System Protocol, also known as X Window or X Protocol, is a graphics architecture used as the graphical system on Unix systems (primarily) and Linux systems.<br />X Window System (X Protocol) provides an inherently client/server oriented base for displaying windowed graphics.<br />It manage a video system including "interactive" I/O devices such as mice, keyboards, and some more unusual devices.<br />X Window System (X Protocol) has two primary versions: X10 and X11<br />
  3. 3. X Window Display Manager<br />XDM (in full, the X Window Display Manager) is the default display manager for the X Window System. It is a bare-bones X display manager. <br />It was introduced with X11 Release 3 in October 1988, to support the standalone X terminals that were just coming onto the market. <br />It was written by Keith Packard.<br />
  4. 4. GNOME Display Manager<br />GDM (the GNOME Display Manager) provides a simpler alternative display manager for the X Window System's XDM.<br />GDM allows users to customize or troubleshoot settings without having to resort to a command line. Users can pick their session type on a per-login basis. <br />GDM also features easy customization with themes.<br />
  5. 5. GNOME Display Manager<br />GDM in Redhat 9.0 (Linux)<br />
  6. 6. X Display Manager Protocol<br />XDMCP stands for "X Display Manager Control Protocol" and is a network protocol.<br />It provides a way of running the X-Terminal to run on your PC (or MAC) and it uses the X Server to provide a client/server interface between display hardware (the mouse, keyboard, and video displays) and the desktop environment while also providing both the windowing infrastructure and a standardized application interface (quoted from XFree86 Project home page). <br />The X-Terminal can be displayed with an individual window or multiple windows, based on your X window system's software capabilities and setup.<br />
  7. 7. XDMCP & Gnome Display Manager (GDM)<br />GDM also supports the X Display Manager Protocol (XDMCP) for managing remote displays<br />GDM listens to UDP port 177 and will respond to QUERY and BROADCAST_QUERY requests by sending a WILLING packet to the originator. <br />GDM can also be configured to honor INDIRECT queries and present a host chooser to the remote display. <br />GDM will remember the user's choice and forward subsequent requests to the chosen manager. <br />Since it is fairly easy to do denial of service attacks on the XDMCP service, GDM incorporates a few features to guard against attacks. <br />
  8. 8. Enable XDMCP on redhat<br />In Red Hat® Enterprise Linux® 4 and below the file /etc/X11/gdm/gdm.conf could be modified to enable xdmcp. With Red Hat Enterprise Linux 5, the location to enable xdmcp has changed.<br />There are two ways that xdmcp can be enabled:<br />Modify the file /etc/gdm/custom.conf and under the [xdmcp] section, add this line: Enable=true<br />Alternately, the tool gdmsetup can be used. This is a gui-based tool to modify gdm. <br />Once one of these two steps are done – simply run gdm-restart and then login as desired user.<br />
  9. 9. Remote desktop Linux using XDMCP<br />Download Xming<br />Xming is an implementation of the X Window System for Microsoft Windows operating systems, including Windows XP, Windows Server 2003 and Windows Vista<br />
  10. 10. Remote desktop Linux using XDMCP<br />Step 1:<br />Click “Next”and select “Open session via XDMCP”<br />
  11. 11. Remote desktop Linux using XDMCP<br />Step 2:<br />Click “Next”<br />
  12. 12. Remote desktop Linux using XDMCP<br />Step 3:<br />enter the IP address of your Linux Remote Host<br /> in the “Connect to host” input box and “Next”<br />
  13. 13. Step 4:<br />Click “Finish” button<br />Remote desktop Linux using XDMCP<br />
  14. 14. Remote desktop Linux using XDMCP<br />Result:<br />Click “Finish” button<br />
  15. 15. Config file /etc/ssh/sshd_config<br />Install PUTTY, It is a wonderful free SSH client .<br />*Note: Installed Xming<br />Remote desktop Linux via SSH with X11 Forwarding<br />X11Forwarding yes<br />
  16. 16. Remote desktop Linux via SSH with X11 Forwarding<br />Step 1: launch Xming<br />Click “Next” button to “Finish” ^^ , it will show below<br />
  17. 17. Remote desktop Linux via SSH with X11 Forwarding<br />Step 1:<br />Black screen<br />it will show below<br />
  18. 18. Remote desktop Linux via SSH with X11 Forwarding<br />Step 2: launch PUTTY<br />Click “Open” button<br />
  19. 19. Remote desktop Linux via SSH with X11 Forwarding<br />Step 3:<br />Click “Yes” button<br />
  20. 20. Remote desktop Linux via SSH with X11 Forwarding<br />Step 4: login to linux server<br />Click “Yes” button<br />
  21. 21. Remote desktop Linux via SSH with X11 Forwarding<br />Step 5: use gnome-session comand and tab to Xming window (black screen) to see result<br />
  22. 22. Remote desktop Linux via SSH with X11 Forwarding<br />

×