Apple Remote Desktop - Contents

background image

Contents

Preface

9

About This Book

10

Using This Guide

10

Remote Desktop Help

10

Notation Conventions

11

Where to Find More Information About Apple Remote Desktop

Chapter 1

13

Using Apple Remote Desktop

13

Administering Computers

15

Deploying Software

18

Taking Inventory

22

Housekeeping

24

Supporting Users

24

Providing Help Desk Support

26

Interacting with Students

28

Finding More Information

Chapter 2

29

Getting to Know Remote Desktop

29

Remote Desktop Human Interface Guide

30

Remote Desktop Main Window

31

Task Dialogs

33

Control and Observe Window

34

Multiple-Client Observe Window

35

Report Window

36

Changing Report Layout

37

Configuring Remote Desktop

37

Customizing the Remote Desktop Toolbar

37

Setting Preferences for the Remote Desktop Administrator Application

38

Interface Tips and Shortcuts

Chapter 3

41

Installing Apple Remote Desktop

41

System Requirements for Apple Remote Desktop

42

Network Requirements

42

Installing the Remote Desktop Administrator Software

43

Setting Up an Apple Remote Desktop Client Computer for the First Time

background image

4

Contents

44

Upgrading the Remote Desktop Administrator Software

44

Upgrading the Client Software

44

Method #1—Remote Upgrade Installation

45

Method #2—Manual Installation

46

Upgrading Apple Remote Desktop Clients Using SSH

46

Creating a Custom Client Installer

48

Considerations for Managed Clients

49

Removing or Disabling Apple Remote Desktop

49

Uninstalling the Administrator Software

50

Disabling the Client Software

51

Uninstalling the Client Software from Client Computers

Chapter 4

53

Organizing Client Computers Into Computer Lists

53

Finding and Adding Clients to Apple Remote Desktop Computer Lists

54

Finding Clients by Using Bonjour

55

Finding Clients by Searching the Local Network

55

Finding Clients by Searching a Network Range

56

Finding Clients by Network Address

57

Finding Clients by File Import

57

Making a New Scanner

58

Making and Managing Lists

58

About Apple Remote Desktop Computer Lists

59

Creating an Apple Remote Desktop Computer List

59

Deleting Apple Remote Desktop Lists

59

Creating a Smart Computer List

60

Editing a Smart Computer List

60

Creating a List of Computers of from Existing Computer Lists

61

Importing and Exporting Computer Lists

61

Transferring Computer Lists from Apple Remote Desktop 3 to a New Administrator
Computer

62

Transferring Remote Desktop 2 Computer Lists to a New Remote Desktop 3
Administrator Computer

62

Transferring Old v1.2 Computer Lists to a New Administrator Computer

Chapter 5

65

Understanding and Controlling Access Privileges

65

Apple Remote Desktop Administrator Access

67

Setting Apple Remote Desktop Administrator Access Authorization and Privileges
Using Local Accounts in Mac OS X v10.5

68

Setting Apple Remote Desktop Administrator Access Authorization and Privileges
Using Local Accounts in Mac OS X v10.4

69

Apple Remote Desktop Administrator Access Using Directory Services

69

Creating Administrator Access Groups

72

Enabling Directory Services Group Authorization

background image

Contents

5

72

Apple Remote Desktop Guest Access

73

Apple Remote Desktop Nonadministrator Access

73

Limiting Features in the Administrator Application

74

Virtual Network Computing Access

75

Command-Line SSH Access

75

Managing Client Administration Settings and Privileges

76

Getting an Administration Settings Report

76

Changing Client Administrator Privileges

Chapter 6

79

Setting Up the Network and Maintaining Security

79

Setting Up the Network

80

Using Apple Remote Desktop with Computers in an AirPort Wireless Network

81

Getting the Best Performance

81

Maintaining Security

83

Remote Desktop Authentication and Data Transport Encryption

83

Encrypting Observe and Control Network Data

84

Encrypting Network Data During Copy Items and Install Packages Tasks

Chapter 7

85

Interacting with Users

86

Controlling

86

Controlling Apple Remote Desktop Clients

87

Control Window Options

88

Switching the Control Window Between Full Size And Fit-To-Window

88

Switching Between Control and Observe Modes

88

Sharing Control with a User

89

Hiding a User’s Screen While Controlling

89

Capturing the Control Window to a File

89

Switching Control Session Between Full Screen and In a Window

90

Sharing Clipboards for Copy and Paste

90

Controlling VNC Servers

91

Setting up a Non–Mac OS X VNC Server

92

VNC Control Options

93

Configuring an Apple Remote Desktop Client to be Controlled by a VNC Viewer

93

Observing

95

Changing Observe Settings While Observing

96

Changing Screen Titles While Observing

96

Viewing a User’s Account Picture While Observing

97

Viewing a Computer’s System Status While at the Observe Window

98

Shortcuts in the Multiple Screen Observe Window

98

Observing a Single Computer

99

Observing Multiple Computers

99

Observing a Computer in Dashboard

100

Sending Messages

background image

6

Contents

100

Sending One-Way Messages

100

Interactive Chat

101

Viewing Attention Requests

101

Sharing Screens

101

Sharing a Screen with Client Computers

102

Monitoring a Screen Sharing Tasks

102

Interacting with Your Apple Remote Desktop Administrator

102

Requesting Administrator Attention

103

Canceling an Attention Request

103

Changing Your Observed Client Icon

Chapter 8

105

Administering Client Computers

105

Keeping Track of Task Progress and History

106

Enabling a Task Notification Script

107

Getting Active Task Status

107

Using the Task Feedback Display

108

Stopping a Currently Running Task

108

Getting Completed Task History

108

Saving a Task for Later Use

109

Creating and Using Task Templates

110

Editing a Saved Task

110

Installing Software Using Apple Remote Desktop

110

Installing by Package and Metapackage

112

Installing Software on Offline Computers

113

Installing by Using the Copy Items Command

114

Using Installers from Other Companies

115

Upgrading Software

116

Copying Files

116

Copy Options

118

Copying from Administrator to Clients

118

Copying Using Drag and Drop

120

Restoring Items from a Master Copy

121

Creating Reports

121

Collecting Report Data

122

Using a Task Server for Report Data Collection

123

Report Database Recommendations and Bandwidth Usage

124

Auditing Client Usage Information

126

Finding Files, Folders, and Applications

128

Comparing Software

130

Auditing Hardware

135

Testing Network Responsiveness

136

Exporting Report Information

137

Using Report Windows to Work with Computers

background image

Contents

7

138

Maintaining Systems

138

Deleting Items

139

Emptying the Trash

139

Setting the Startup Disk

140

Renaming Computers

140

Synchronizing Computer Time

141

Setting Computer Audio Volume

142

Repairing File Permissions

142

Adding Items to the Dock

143

Changing Energy Saver Preferences

144

Changing Sharing Preferences for Remote Login

144

Setting Printer Preferences

146

Managing Computers

146

Opening Files and Folders

147

Opening Applications

148

Quitting Applications Without Logging Out the User

148

Putting a Computer to Sleep

149

Waking Up a Computer

149

Locking a Computer Screen

150

Displaying a Custom Picture on a Locked Screen

150

Unlocking a Computer Screen

151

Disabling a Computer Screen

151

Logging In a User at the Login Window

152

Logging Out the Current User

153

Restarting a Computer

153

Shutting Down a Computer

154

Starting Up a Computer

155

UNIX Shell Commands

155

Send UNIX Command Templates

157

Executing a Single UNIX Command

157

Executing Scripts Using Send UNIX Command

159

Built-in Command-Line Tools

Chapter 9

165

Automating Tasks

165

Working with the Task Server

166

Preliminary Planning for Using the Task Server

166

Setting Up the Task Server

167

Setting Up an Admin Console to Query the Task Server

168

Setting Up Clients to Interface with the Task Server

168

Using Automatic Data Reporting

169

Setting the Client’s Data Reporting Policy

170

Creating a Template Data Reporting Policy

170

Working with Scheduled Tasks

background image

8

Contents

170

Setting Scheduled Tasks

171

Editing Scheduled Tasks

171

Deleting Scheduled Tasks

171

Using Scripting and Automation Tools with Remote Desktop

172

Using AppleScript with Remote Desktop

175

Using Automator with Remote Desktop

Appendix A

177

Icon and Port Reference

177

Client Status Icons

177

Apple Remote Desktop Status Icons

178

List Menu Icons

178

Task Status Icons

179

System Status Icons (Basic)

179

System Status Icons (Detailed)

180

TCP and UDP Port Reference

Appendix B

181

Report Field Definitions Reference

181

System Overview Report

184

Storage Report

185

USB Devices Report

185

FireWire Devices Report

185

Memory Report

186

Expansion Cards Report

186

Network Interfaces Report

188

Network Test Report

188

Administration Settings Report

189

Application Usage Report

189

User History Report

Appendix C

191

AppleScript Remote Desktop Suite

191

Classes and Commands for the Remote Desktop Application

Appendix D

199

PostgreSQL Schema Sample

Index

201

background image

9

P

refac

e