VNC® Enterprise Edition User Guide

Contents

About This Guide

Chapter 1: Introducing VNC Enterprise Edition

What is VNC Enterprise Edition?

Getting VNC Enterprise Edition ready to use

VNC Enterprise Edition 4.5 connectivity

What to read next

Chapter 2: Getting Started: Connecting A Client To A Host Computer

Step 1: Ensure VNC Server is running on the host computer

Step 2: Start VNC Viewer on the client computer

Step 3: Identify VNC Server on the host computer

Step 4: Select an encryption option

Step 5: Connect and authenticate to VNC Server

Troubleshooting connection

Chapter 3: Using VNC Viewer

Starting VNC Viewer

Configuring VNC Viewer before you connect

Connecting to a host computer

Connected: The VNC Viewer experience

Using the VNC Viewer toolbar

Using the VNC Viewer shortcut menu

Using the VNC Viewer Properties dialog

Managing the current connection

Changing the appearance and behavior of VNC Viewer

Restricting access to functionality

Chapter 4: Connecting From A Web Browser

Connecting to a host computer

Connected: The VNC Viewer for Java experience

Working with VNC Viewer for Java

Chapter 5: Exchanging Information

Printing host computer files to a local printer

Transferring files between client and host computers

Copying and pasting text between client and host computers

Communicating securely using VNC Chat

Chapter 6: Setting Up VNC Server

Starting VNC Server

Running multiple instances of VNC Server

Working with VNC Server

Configuring network communications

Preventing connections to VNC Server

Restricting functionality for connected users

Stopping VNC Server

Chapter 7: Security

Authenticating connections to VNC Server

Relaxing the authentication rules

Bypassing the authentication rules

Relaxing the encryption rules

Preventing particular connections to VNC Server

Restricting functionality for particular connected users

Uniquely identifying VNC Server

Upholding privacy

Appendix A: Saving Connections

Saving connections to VNC Address Book

Using VNC Address Book to connect

Managing connections using VNC Address Book

Saving connections to desktop icons

Previous Next Chapter 7, Security

Restricting functionality for particular connected users

When a user connects to VNC Server, a set of VNC permissions is granted to that user. VNC permissions control which features of VNC Enterprise Edition a connected user is allowed to use.

Note: Connected web browser users are further restricted by the limited functionality of VNC Viewer for Java. A web browser user cannot print even if the Add VNC printer permission is granted, for example. For more information on these limitations, see Connecting from a web browser.

The following table explains how VNC permissions are granted to users who authenticate in order to connect to VNC Server:

VNC Server authentication mechanism

Credentials supplied in order to connect

Set of VNC permissions granted

Customizable?

Platform-native authentication or Single sign-on

Host computer user with administrative privileges

Full

YES

Any other host computer user

Default

YES

VNC password

Generic password (no user name)

Default

NO

Admin user name and appropriate password

Full

NO

ViewOnly user name and appropriate password

View Only

NO

None

 

Default

NO

For information on platform-native authentication, see Authenticating connections to VNC Server. For information on the other authentication mechanisms, see Relaxing the authentication rules.

The following table explains how VNC permissions are granted to users who bypass VNC Server’s authentication mechanism:

Type of user

Credentials supplied in order to connect

Set of VNC permissions granted

Customizable?

Guest (Interactive)

Guest user name (no password)

Default

NO

Guest (View-only)

View Only

NO

Listening VNC Viewer

 

Full

NO

For more information on these types of user, see Bypassing the authentication rules.

The following table explains the individual permissions allocated to the three sets (Full, Default, and View Only):

Permission name

When granted, a connected user can...

Full

Default

View Only

View display contents

See the host computer’s desktop.

YES

YES

YES

Send pointer events

Control the host computer using the client computer’s mouse.

YES

YES

 

Send keyboard events

Control the host computer using the client computer’s keyboard.

YES

YES

 

Send and receive clipboard contents

Copy and paste text between applications running on the client and host computers.

YES

YES

 

Send and receive files

Exchange files with the host computer. VNC Viewer users only.

YES

YES

 

Add VNC printers

Print host computer files to a local printer. VNC Viewer users only.

YES

YES

 

Accept chat messages

Chat with other VNC Viewer users, or with a host computer user. VNC Viewer users only.

YES

YES

 

Connect without accept/reject prompt

Bypass connection prompts. For more information about this feature, see Preventing particular users connecting.

YES

 

 

Customizing VNC permissions

If VNC Server specifies platform-native authentication or Single sign-on as its authentication mechanism, you can customize VNC permissions. For example, you might want to revoke permissions for a particular user in order to restrict their access to VNC Enterprise Edition functionality while connected. Note you cannot customize VNC permissions under any other authentication mechanism, or for users who bypass it.

Note: You can restrict access to VNC Enterprise Edition functionality for all connected users by configuring properties on the Inputs tab of the VNC Server Properties dialog. For more information, see Restricting functionality for connected users.

To customize VNC permissions, open the VNC Server Properties dialog. For more information on this dialog, see Using the VNC Server Properties dialog. On the Connections tab, click the Configure button. Providing either Windows password (or equivalent) or Single sign-on is selected in the Authentication dropdown, the Permissions for VNC Server dialog opens:

(Windows XP)

Note: A user can supply the credentials of any of the host computer users listed in Group or user names in order to connect to VNC Server (including any member of a group). To see how to configure host computer users or groups, see Managing users and groups in the authentication list.

You can change the VNC permissions allocated to a particular host computer user. To do this, select the appropriate entry in the Group or user names list, and turn individual permissions on or off. For example, in the following dialog, just the View display contents, Send pointer events, and Send keyboard events permissions are turned on for the host computer user Jane Doe:

(Windows XP)

This means that any user supplying Jane Doe’s credentials in order to connect to VNC Server is able to see the host computer’s desktop, and control it using their keyboard and mouse. All other VNC Enterprise Edition functionality, however, is disabled. A connected user cannot copy and paste or bypass connection prompts and, if a VNC Viewer user, cannot print, chat, or transfer files.

© RealVNC Limited