The Remote Desktop Connection Handbook. Brad Hards Urs Wolfer



Similar documents
The Desktop Sharing Handbook. Brad Hards

Setting up Hyper-V for 2X VirtualDesktopServer Manual

Setting up Hyper-V for 2X VirtualDesktopServer Manual

CONNECTING TO DEPARTMENT OF COMPUTER SCIENCE SERVERS BOTH FROM ON AND OFF CAMPUS USING TUNNELING, PuTTY, AND VNC Client Utilities

Setting up Citrix XenServer for 2X VirtualDesktopServer Manual

M2Web - Browser-Based Mobile Remote Access

Setting up VPN and Remote Desktop for Home Use

Outlook Profile Setup Guide Exchange 2010 Quick Start and Detailed Instructions

Setting up VMware ESXi for 2X VirtualDesktopServer Manual

Check current version of Remote Desktop Connection for Mac.. Page 2. Remove Old Version Remote Desktop Connection..Page 8

Viking VPN Guide Mac OSX RDP Usage

Streaming Media System Requirements and Troubleshooting Assistance

Remote Desktop In OpenSUSE 10.3

Service & Support. How do you create a communication of RDP with an Industrial Thin Client SIMATIC ITC? Thin Client.

Setting up VPN and Remote Desktop for Home Use

HGC SUPERHUB HOSTED EXCHANGE

ipad Installation and Setup

Vine Server. v3.1. Manual

Advanced Event Viewer Manual

Setting up VMware Server v1 for 2X VirtualDesktopServer Manual

CONNECT-TO-CHOP USER GUIDE

Remote Monitoring and Control of the R&S FSV with a Web Browser

Configuring Your Client: Outlook Express. Quick Reference

Connecting to the Staff Desktop Service

Remote Desktop Gateway. Accessing a Campus Managed Device (Windows Only) from home.

Biznet GIO Cloud Connecting VM via Windows Remote Desktop

Outlook Connector Installation & Configuration groupwaresolution.net Hosted MS Exchange Alternative On Linux

Windows Live Mail Setup Guide

Remote Access and Control of the. Programmer/Controller. Version 1.0 9/07/05

Frequently Asked Questions

Versions Addressed: Microsoft Office Outlook 2010/2013. Document Updated: Copyright 2014 Smarsh, Inc. All right reserved

Remote Monitoring and Control of the R&S FSL with a Web Browser

Back to My Mac User s Guide

Install MS SQL Server 2012 Express Edition

Quick Connect. Overview. Client Instructions. LabTech

FileMaker Pro 12. Using a Remote Desktop Connection with FileMaker Pro 12

Setting up Your Acusis Address. Microsoft Outlook

How to Set Up Outlook 2007 and Outlook 2010 for Hosted Microsoft Exchange if the Program is Already Installed

FileMaker Pro 13. Using a Remote Desktop Connection with FileMaker Pro 13

VNC Viewer 4.4. Enterprise Edition for Mac OS X. User Guide

The KPager Handbook. Dirk Doerflinger Antonio Larrosa Jiménez Pino Toscano Matthias Elter Matthias Ettrich

This document is intended to make you familiar with the ServersCheck Monitoring Appliance

Initial Setup. How To Run A Mac Server:

Service & Support. How do you create a communication of VNC with an Industrial Thin Client SIMATIC ITC? Thin Client.

Remote Monitoring and Control of the R&S RTO with a Web Browser Application Note

Setup Guide for Exchange Server

Using Virtual Machines

Installation and Setup

GoToMyPC. Remote Access Technologies: A Comparison of GoToMyPC and Microsoft Windows XP Remote Desktop

Outlook basics. Identify user interface elements that you can use to accomplish basic tasks.

Introduction to TightVNC. Installation. TightVNC for Windows: Installation and Getting Started. TightVNC Version 2.6 Copyright 2012 GlavSoft LLC.

Initial Setup of Microsoft Outlook 2011 with IMAP for OS X Lion

This document is intended to make you familiar with the ServersCheck Monitoring Appliance

Aqua Accelerated Protocol (AAP) For Mac User Manual

Using Remote Desktop with No-IP

Aspera Connect User Guide

Immotec Systems, Inc. SQL Server 2005 Installation Document

Installing the SSH Client v3.2.2 For Microsoft Windows

Installing NetSupport School for use with the NetSupport School Student extension for Google Chrome

Configuring Your Client: Eudora 5.x

Remote Desktop Web Access. Using Remote Desktop Web Access

UBC Digital Signage Service: CoolSign 5.0 Initial Set- up Guide

XenApp/Citrix Program Neighborhood Installation

For keyboard and touchscreen BlackBerry devices User manual

2X ApplicationServer & LoadBalancer Manual

Windows and MAC User Handbook Remote and Secure Connection Version /19/2013. User Handbook

2X ApplicationServer & LoadBalancer & VirtualDesktopServer Manual

How to use

Configuring Your Client: Eudora 5.x. Quick Reference

Connecting to Delta College Exchange services off-campus

HIG s Remote Desktop Services (RDS) on Linux

Installation Guidelines (MySQL database & Archivists Toolkit client)

Configuring Your Client: Outlook Express

CUNY TUMBLEWEED (SECURE TRANSPORT) USER GUIDE

This guide provides all of the information necessary to connect to MoFo resources from outside of the office

2X ApplicationServer & LoadBalancer Manual

First Time On-Campus Remote Desktop Connection ipad Edition

Microsoft XP Professional Remote Desktop Connection

Apple Mac VPN Service Setting up Remote Desktop

Installing and Using No Machine to connect to the Redhawk Cluster. Mac version

Getting started with IMAP for Aggi What is IMAP?

The data between TC Monitor and remote devices is exchanged using HTTP protocol. Monitored devices operate either as server or client mode.

client configuration guide. Business

2X ApplicationServer & LoadBalancer Manual

Terminal Server Guide

LogMeIn Network Console Version 8 Getting Started Guide

RDM+ Desktop for Windows Getting Started Guide

QUANTIFY INSTALLATION GUIDE

ThinManager and Active Directory

Installing the Microsoft Network Driver Interface

StarWind iscsi SAN Software: Installing StarWind on Windows Server 2008 R2 Server Core

(1) Network Camera

How-to: HTTP-Proxy and Radius Authentication and Windows IAS Server settings. Securepoint Security System Version 2007nx

Interacting with Users

HOSTED DESKTOP MANUAL

LifeCyclePlus Version 1

Your Assistant Collaboration Module

Safety and Health Grant Program Database Remote Access Installation Guide

Exchange Outlook Profile/POP/IMAP/SMTP Setup Guide

Transcription:

The Remote Desktop Connection Handbook Brad Hards Urs Wolfer

2

Contents 1 Introduction 5 2 The Remote Frame Buffer protocol 6 3 Using Remote Desktop Connection 7 3.1 Connecting Remote Desktop Connection to compatible servers........... 7 3.1.1 Server name entry................................. 8 3.1.2 Using an invitation................................. 8 3.2 What happens when you connect............................. 8 3.3 Controlling the remote desktop connection....................... 9 3.3.1 Using window mode................................ 10 3.3.2 Using full screen mode............................... 10 3.4 Bookmarks.......................................... 10 3.4.1 History Bookmarks................................. 10 3.5 Managing Remote Desktop Connection configuration................. 10 4 Questions and Answers 13 5 Credits and License 14 A Installation 15 A.1 How to obtain Remote Desktop Connection....................... 15 A.2 Compilation and Installation............................... 15

Abstract Remote Desktop Connection is a client application that allows you to view or even control the desktop session on another machine that is running a compatible server. VNC and RDP is supported.

Chapter 1 Introduction Remote Desktop Connection is a client application that allows you to view or even control the desktop session on another machine that is running a compatible server. You would typically use Remote Desktop Connection with the KDE VNC server (Desktop Sharing), which is also known as Krfb, since it closely matches the special features of Remote Desktop Connection. If you want to start Remote Desktop Connection from Konsole, the command is krdc. Please report any problems or feature requests to the KDE mailing lists or file a bug at http://bugs.kde.org. 5

Chapter 2 The Remote Frame Buffer protocol This chapter provides a brief description of the Remote Frame Buffer protocol used by Remote Desktop Connection and by other compatible systems. If you are already familiar with Remote Frame Buffer, you can safely skip this chapter. The high level implementation of a system using the Remote Frame Buffer protocol is known as Virtual Network Computer, or more often just as VNC. Remote Frame Buffer (or RFB for short) is a simple protocol for remote access to graphical user interfaces. It works at the frame-buffer level, which roughly corresponds to the rendered screen image, which means that it can be applied to all windowing systems (including X11, Mac OS and Microsoft Windows ). Remote Frame Buffer applications exist for many platforms, and can often be free re-distributed. In the Remote Frame Buffer protocol, the application that runs on the machine where the user sits (containing the display, keyboard and pointer) is called the client. The application that runs on the machine where the framebuffer is located (which is running the windowing system and applications that the user is remotely controlling) is called the server. Remote Desktop Connection is the KDE client for the Remote Frame Buffer protocol. Desktop Sharing is the KDE server for the Remote Frame Buffer protocol. It takes a reasonable amount of network traffic to send an image of the framebuffer, so Remote Frame Buffer works best over high bandwidth links, such as a local area network. It is still possible to use Remote Desktop Connection over other links, but performance is unlikely to be as good. 6

Chapter 3 Using Remote Desktop Connection It is very easy to use Remote Desktop Connection - it has a simple interface, as shown in the screenshot below. 3.1 Connecting Remote Desktop Connection to compatible servers Remote Desktop Connection is a client, and it needs to be used with compatible servers. There are different ways to connect to those servers: Directly typing the server name (or IP address) into the Connect to: input. By using an invitation that you received. Desktop Sharing uses invitations, and can send them by email. Let s look at each of these in turn. 7

3.1.1 Server name entry If you know the host name (or IP address) of the server you want to connect to, you can enter it directly into the Connect to: input. If you want to connect to a machine named megan, which is running a VNC server on screen 1 (5901), you can enter megan:1 or megan:5901 and choose vnc as the protocol in the drop down box. Similary, if you are using a RDP server on that machine, you can enter megan. Choose rdp as the protocol. RDP does not need the screen number to be specified. If the server runs the RDP server not on the default port, you may specify it in the following way: megan:3910 You need to enter an URL in percent encoded syntax, i.e. @ as %40, for e.g. username%40ad.d omain.example 3.1.2 Using an invitation Within the Desktop Sharing server application, it is possible to send invitations over email (and in other ways, although email is the most useful). If you receive this type of email invitation, you can just click on the link provided in the mail. This will start Remote Desktop Connection if it is not already running, and connect to the server specified in the invitation. 3.2 What happens when you connect Notice: Before connecting, ensure that the target computer (server) is available on the network and, if necessary, that its firewall has been correctly configured or disabled. No matter how you select the server to connect to, the next thing that happens is that Remote Desktop Connection asks you about the network connection to the server, as shown below: There are three speed settings for the VNC protocol: 8

High Quality (LAN, direct connection), which is the default, and you should evaluate how well this setting performs before selecting a lower performance option that uses less bandwidth. Medium Quality (DSL, Cable, fast Internet). Low Quality (Modem, ISDN, slow Internet). If you always operate over the same link type, you can deselect the checkbox labeled Show this dialog again for this host, which means that you won t be asked about the connection type again for this host, providing you identify it in the same way. For example, if a host has two names, and deselect the checkbox when connecting using one name, you won t get asked if you connect using that name, although you will be asked if you use the other name, or the IP address. You select the appropriate speed setting, and select the OK to proceed. You can see the connection status in the icon in the tab. Depending on the configuration of the server, you may (and almost certainly will) need to provide a password to authenticate to the server. Remote Desktop Connection will provide a password dialog similar to that shown below. Remote Desktop Connection has the ability to save the password for further connections to the same host. It uses KWallet for doing this. You need to check the Remember password (KWallet) check box if you like to use this feature. After authentication, you will be connected to the remote server, and can begin using Remote Desktop Connection to observe or control the remote desktop. 3.3 Controlling the remote desktop connection Having connected to the remote server, you would normally use the keyboard and mouse to control the windowing system and applications on that remote machine. You can view the remote desktop either as a full screen, or as a window on the local desktop. You can change between these modes using icons shown below. 9

Full screen mode is normally better when you are helping a remote user, because you can see all of what they can see. Window mode is most useful when you are working both remotely and locally - perhaps referring to some local documentation and then using those instructions on the remote machine. 3.3.1 Using window mode In window mode, you can terminate the connection by closing the window, by clicking on the logout button. 3.3.2 Using full screen mode In full screen mode, you can change the appearance of the toolbar. The transparency of the toolbar can be changed with scrollwheel. 3.4 Bookmarks Remote Desktop Connection has the ability to manage bookmarks. If you need to connect often to the same remote desktop, you can add an entry for this connection to the bookmark list. You can do so with a click on Bookmarks Add Bookmark. 3.4.1 History Bookmarks Remote Desktop Connection saves last used remote desktop connections. You can access these special bookmarks at Bookmarks History. Of course you can also delete a bookmark of this list if you don t need it anymore in the list. Just click Delete Bookmark which appears after a click with the right mouse button on the bookmark you would like to delete. 3.5 Managing Remote Desktop Connection configuration Using Settings Configure KRDC..., you can open a dialog to modify the behavior of Remote Desktop Connection. Selecting that button brings up a window as shown below: 10

11

12

Chapter 4 Questions and Answers This document may have been updated since your installation. You can find the latest version at http://docs.kde.org/. 1. Why does RDP support not work? RDP support in Remote Desktop Connection depends on xfreerdp (FreeRDP). Make sure that you have installed this runtime dependency. 13

Chapter 5 Credits and License Remote Desktop Connection The Remote Desktop Connection project has been started by Tim Jansen tim@tjansen.de. As a Google Summer of Code 2007 project, Urs Wolfer uwolfer @ kde.org has completely rewritten Remote Desktop Connection. Thanks to Google for making this possible, and thanks to the great mentor of this Summer of Code project, Brad Hards bradh@frogmouth.net. Documentation Copyright (c) 2003 Brad Hards bradh@frogmouth.net Documentation Copyright (c) 2007 Urs Wolfer uwolfer @ kde.org This documentation is licensed under the terms of the GNU Free Documentation License. This program is licensed under the terms of the GNU General Public License. 14

Appendix A Installation A.1 How to obtain Remote Desktop Connection Remote Desktop Connection is part of the KDE project http://www.kde.org/. Remote Desktop Connection can be found on the download site of the KDE project. A.2 Compilation and Installation For detailed information on how to compile and install KDE applications see Building and Running KDE Software From Source Since KDE uses cmake you should have no trouble compiling it. Should you run into problems please report them to the KDE mailing lists. 15