Faronics Deep Freeze LANDesk Plugin User Guide
Transcription
Faronics Deep Freeze LANDesk Plugin User Guide
>ZcUW\T]`:/<2SaY Plug-in for LANDesk ® Security Notice Deep Freeze does not protect against booting from a floppy drive or CD-ROM drive. The CMOS should be configured to prevent booting from the floppy drive or CD-ROM drive (i.e. set to boot to the hard drive) and the CMOS must be password protected. This is a normal precaution for most public access computers. The Windows Registry, the computer CMOS and the boot sector are protected by Deep Freeze from within Windows. Technical Support Every effort has been made to design this software for ease of use and to be problem free. If problems are encountered, contact Technical Support: Email: support@faronics.com Phone: 800-943-6422 or 604-637-3333 Hours: 7:00am to 5:00pm (Pacific Time) Contact Information Web: www.faronics.com Email: sales@faronics.com Phone: 800-943-6422 or 604-637-3333 Fax: 800-943-6488 or 604-637-8188 Hours: 7:00am to 5:00pm (Pacific Time) Address: Faronics Technologies USA Inc. Suite 170 – 2411 Old Crow Canyon Road San Ramon, CA 94583 USA Faronics Corporation 620 - 609 Granville St. Vancouver, BC V7Y 1G5 Canada About Faronics Faronics develops and markets intelligent utilities for absolute control of multi-user computing environments. Faronics’ market-leading solutions have dramatically impacted the day-to-day lives of thousands of information technology professionals and computing lab managers, ensuring 100% availability of systems. Our user-driven, powerful technology innovations benefit educational institutions, libraries, government organizations and corporations. Incorporated in 1996, Faronics has two offices situated in the USA and Canada. Last modified: August, 2007 © 2007 Faronics Corporation. All rights reserved. Deep Freeze, Faronics, Faronics Anti-Executable, Faronics System Profiler, FreezeX, and WINSelect are trademarks and/or registered trademarks of Faronics Corporation. All other company and product names are trademarks of their respective owners. Plug-in for LANDesk ® Contents Deep Freeze Overview........................................................................................................................................7 About Deep Freeze..........................................................................................................................................................7 System Requirements......................................................................................................................................................7 Deep Freeze Plug-in for LANDesk ....................................................................................................................7 About the Deep Freeze LANDesk Plug-in...................................................................................................................7 System Requirements......................................................................................................................................................7 Deep Freeze Workstation Installation...........................................................................................................................7 Installing LANDesk Plug-in...........................................................................................................................................8 Uninstalling LANDesk Plug-in.....................................................................................................................................8 LANDesk Plug-in Registration......................................................................................................................................9 LANDesk Web Console Support.................................................................................................................................10 Activating LANDesk Plug-in.......................................................................................................................................11 Customizing the Console View........................................................................................................................12 Customizing the Web Console View..........................................................................................................................13 Setting a Deep Freeze Password.......................................................................................................................15 Deep Freeze Manager.......................................................................................................................................16 Deep Freeze Tasks.........................................................................................................................................................16 Contextual Menu Management...................................................................................................................................17 Creating a Freeze, Thaw, or Thaw Locked Task.........................................................................................................18 Creating an Install Task................................................................................................................................................19 Creating an Uninstall or Uninstall (Leave Seed) Task..............................................................................................20 Creating a Software Update or Configuration Update Task....................................................................................21 Creating an Automatic Update Task...........................................................................................................................22 Scheduling Deep Freeze Tasks.........................................................................................................................24 Deleting a Deep Freeze Task............................................................................................................................25 Plug-in for LANDesk ® Deep Freeze Overview About Deep Freeze Deep Freeze enables administrators to protect a workstation’s operating system and software without restricting user access. With every system restart, Deep Freeze resets the computer to its original state – right down to the last byte. Computing environments are easier to manage, expensive computer assets are kept running at 100% capacity, and workstations enjoy full immunity from software misconfigurations, viruses, malware, and spyware. Deep Freeze Enterprise edition can protect multiple computers across a distributed LAN, WAN, or over the Internet. Deep Freeze protects six million computers worldwide—saving countless hours of technical support. System Requirements The Deep Freeze Configuration Administrator and the Enterprise Console require Windows 2000/XP/Vista to function properly. Deep Freeze requires Windows 95/98/Me/2000/XP/Vista and 10% free hard drive space. The hardware requirements are the same as the recommended requirements for the host operating system. Deep Freeze Plug-in for LANDesk About the Deep Freeze LANDesk Plug-in The LANDesk Plug-in allows administrators to control and manage any Deep Freeze machines (PC or Mac) from their LANDesk Management Suite Console, where Deep Freeze tasks can be created, scheduled, and deployed. System Requirements The LANDesk Plug-in supports LDMS v8.7 SP3, Deep Freeze Enterprise v6.0 and higher, and Deep Freeze Mac v3.2 and higher. Refer to the current release notes for any additional information that may not be in this user guide, including information regarding patches required in the LANDesk environment. Deep Freeze Workstation Installation For instructions on configuring the Deep Freeze workstation installation file on Windows machines, refer to the Deep Freeze Enterprise user guide section on the Configuration Administrator. The Deep Freeze LANDesk password, which is set in the Configuration Administrator when creating a workstation file, must match the password set at the LANDesk console in order to manage all Deep Freeze workstations. Plug-in for LANDesk ® Installing LANDesk Plug-in The LANDesk Plug-in is packaged as a Microsoft Installer (.msi) file. The installation of this Plug-in has no interaction with the installation of the Deep Freeze program. To install the LANDesk Plug-in, complete the following steps: 1. Double-click the MSI installer file called Faronics Deep Freeze LANDesk Plug-in that is provided in the Deep Freeze Enterprise CD or secure download. The following screen appears: 2. 3. Follow the steps presented, and read and accept the licence agreement. Click Install to complete the installation; then click Finish to exit the installation wizard. If the Deep Freeze LANDesk Plug-in is being upgraded from a previous version, the previous version must be uninstalled before installing the newer version. Uninstalling LANDesk Plug-in To uninstall the LANDesk Plug-in, complete the following steps: 1. 2. Go to Start > Control Panel > Add/Remove Programs. Choose the LANDesk Plug-in and click Change/Remove. The LANDesk Plug-in is uninstalled. Plug-in for LANDesk ® LANDesk Plug-in Registration Registration is optional. Choosing to not register will not display the dialog box again. After installing the Plug-in and upon opening the main LANDesk console, on the core server for the first time, users are presented with an option to register their copy of the product. To register, select Register now, The program asks for a Faronics Labs User ID. If no Faronics Lab ID exists, clear the checkbox and enter a valid email address and information for the Organization and Contact Name fields. Enter the platform on which the Deep Freeze products are installed and click Register. Select Remind me in 30 days to have the dialog appear again after 30 days. To register the product after choosing Do not Register, uninstall then re-install the Plugin. The registration option now becomes available. Plug-in for LANDesk ® LANDesk Web Console Support The Deep Freeze LANDesk Plug-in supports actions from the LANDesk Web Console. For the purposes of this user’s guide, only topics associated with Deep Freeze functionality are covered. For more information consult the LANDesk Web Console help. Tasks that do not require user input (DeepFreeze_Freeze, DeepFreeze_Thaw, DeepFreeze_Thaw Locked, DeepFreeze_Deploy Status Update and DeepFreeze_Remove Status Update) are available in the left navigation bar under Distribution > Scripts > All Other Scripts. To schedule a task, select the script and click the Schedule icon, or right click on the script and click on Schedule. Assign a name to the new task and click OK. 10 Plug-in for LANDesk ® Activating LANDesk Plug-in To activate the Deep Freeze LANDesk Plug-in, select Tools > Faronics > Deep Freeze Manager in the LANDesk Management Suite console. The LANDesk console, appears with the Deep Freeze Plug-in appearing in the toolbox on the left side of the console. The Deep Freeze Manager appears at the bottom of the console. Alternatively, activate the Plug-in by clicking Deep Freeze Plug-in in the left pane or toolbox of the console so the Deep Freeze Manager appears. 11 Plug-in for LANDesk ® Customizing the Console View The LANDesk console must be configured in order for the displayed columns to include Deep Freeze version and status. Deep Freeze must be installed on at least one Windows and one Macintosh machine for the column status options to be available in the console. To display the Deep Freeze status and version in the LANDesk console, complete the following steps: 1. In the LANDesk console, select Tools > Administration > Column Set Configuration. The Column Configuration window appears: 2. 3. Enter a name for the configuration. This configuration can be saved and modified later. From the Inventory Attributes list, drill down to the fields to be included in the column. To include fields for Deep Freeze status and version, drill down to: Custom Data > Registry > LANDesk Custom Fields >DF Status/DF Version. Select the field to be added and click Add to Columns. The DF Status and DF Version fields are specific to Windows computers. To add Macintosh machines to the column, add DFMac Status and DFMac Version, usually found at the end of the list. 12 Plug-in for LANDesk ® Customizing the Web Console View Similarly to the LANDesk Management Suite, the LANDesk Web console must also be configured to display Deep Freeze version and status. To display the Deep Freeze status and version in the LANDesk Web console, complete the following steps: 1. Select Preferences located in the left pane under Administration. 2. 3. Select the Custom Columns tab. Select New, The Attributes - Microsoft Internet Explorer dialog appears: 4. Scroll to the registry entries Custom Fields\DF Version and DF Status located in the top pane of the Attributes dialog. Double click on each entry (or select an entry and click Add) to add it to the column set list located in the bottom pane of the Attributes dialog. Enter a name for the new column set and click OK. 5. 6. Once the column set has been defined click Set as Current Column set to display the added Deep Feeze columns in the My Devices view of the LANDesk Web Console. 13 Plug-in for LANDesk ® Obtaining Current Deep Freeze Workstation Status In order to display the latest Deep Freeze status for all workstations in the LANDesk console, a new task must be created. This causes each workstation to report its current Deep Freeze status to the console after every reboot. All of these steps take place at the LANDesk console. The following instructions outline the exact steps towards completion: 1. In the LANDesk Management Console (8.7 SP3), two tasks have been added: Deploy Status Update and Remove Status Update. These allow the current status of workstations protected by Deep Freeze to be displayed in the LANDesk console. Executing these tasks on a Windows 98 machine requires a reboot. 2. Schedule a Deploy Status Update task by double-clicking the task, or right-clicking and selecting the Schedule option. This task should be deployed to all workstations that are protected by Deep Freeze. For more information refer to the Scheduling Deep Freeze Tasks section of this guide. Deep Freeze workstations must be in the Thawed state for the deployed task to be successful and retained. A reboot is required by both the Deploy and Remove Status Update tasks. 14 Plug-in for LANDesk ® Setting a Deep Freeze Password After activating the Deep Freeze Plug-in in the LANDesk Console, a Deep Freeze password must be set for both PCs and Macs before the LANDesk console and web console are ready to manage Deep Freeze machines. Tasks can be created but they can not be scheduled or executed if no password is set. If this is attempted, the following dialog appears: To set a password, complete the following steps: 1. Right-click on any task in the Deep Freeze Tasks list in the Deep Freeze Manager and select Update Password. The following dialog appears: 2. Enter and confirm the chosen passwords. The passwords entered must match the Deep Freeze workstation password set in the Deep Freeze configuration file. Note that Deep Freeze Enterprise allows the administrator to configure up to 15 unique passwords. Regardless of how many Deep Freeze passwords already exist, there must be one present on each workstation of type LANDesk—Type is selected using the Type combo box in the Deep Freeze Configuration Administrator. Deep Freeze passwords can be updated dynamically—for more information, refer to the Deep Freeze Enterprise user guide. The passwords need only be set once; the console then replicates the use of the passwords for all other tasks. If no password is set, all tasks can be created but some tasks can not be scheduled. If controlling both PCs and Macs from the LANDesk Console, the information for both operating systems must be entered or no tasks will execute properly on the workstations. 15 Plug-in for LANDesk ® Once the Deep Freeze passwords are set, the environment is ready to be managed. Deep Freeze tasks and instructions can then be sent from the Deep Freeze Manager to any workstation(s). Deep Freeze Manager The Deep Freeze Manager is located in the bottom section of the LANDesk console. The Freeze, Thaw, and Thaw Locked tasks are created by default when the Deep Freeze Plug-in is installed. The remaining tasks listed can be created by using the icons in the panel. Deep Freeze Tasks The following table displays the icons available to create Deep Freeze tasks, and describes the functionality of each task: Icon Task Functionality Freeze Instructs machine to restart into a Frozen state (protected by Deep Freeze). Thaw Instructs machine to restart into a Thawed state (unprotected by Deep Freeze); any changes made to the machine in this state are permanent. Thaw Locked Instructs machine to restart into a Thawed state (unprotected by Deep Freeze) with the keyboard and mouse locked; users are prevented from performing any changes while the computer is in this state; this task is often used for performing software maintenance updates. Instructs machine to install the file indicated in path; after the install process, the machine restarts in a Frozen state. (Windows only) Install Deep Freeze Uninstall Deep Freeze Instructs machine to execute file indicated in path to uninstall all components of Deep Freeze. Uninstall Deep Freeze (leave seed) Instructs machine to execute file indicated in path to uninstall Deep Freeze, but leave the Seed behind; the Seed is a communication agent that communicates with the Deep Freeze console if needed to be used outside of LANDesk. Instructs machine to update Deep Freeze with file indicated in path; the machine restarts in a Thawed state, updates the Deep Freeze software, and restarts the machine in a Frozen state. (Windows only) Update Deep Freeze Software (Windows only) Update Deep Freeze Configuration (Windows only) Deploy Status Update (Windows only) Remove Status Update (Windows only) Create Automatic Update 16 Instructs machine to dynamically update Deep Freeze with a new configuration file. Allows current status of workstations protected by Deep Freeze to be displayed in the LANDesk console. Removes the Status Update task from all Deep Freeze workstations. Allows user to specify updates to be run automatically. Plug-in for LANDesk ® All tasks listed can be scheduled to execute on a single or multiple computers, either manually or at a scheduled time. For more details on how to schedule tasks using LANDesk, refer to the LANDesk Management Suite documentation. Contextual Menu Management The Deep Freeze Plug-in offers right-click functionality for every machine listed in the console (PC or Mac). The contextual menu includes Deep Freeze menu items that apply only to a selected workstation, and do not require files to be copied to the workstation. 17 Plug-in for LANDesk ® Creating a Freeze, Thaw, or Thaw Locked Task The following instructions detail how to to create a Freeze task; these instructions also apply to creating a Thaw task and a Thaw Locked (Windows only) task: 1. Click the Freeze icon . The following dialog appears: 2. Enter a Task Name in the field provided. If no task name is set, an error dialog is displayed and no task file is generated. 3. Tasks must have unique names; if an existing task with the same name already exists in the Deep Freeze Tasks list, an information dialog appears. If a password was not set as described in Setting a Deep Freeze Password. click Update Password(s) and enter and confirm the correct password for the appropriate operating system being managed: 4. 5. Click Cancel at any time to opt out of creating a task or to dismiss the configuration dialog. Click Create Task. The task appears in the list of Deep Freeze Tasks in the Deep Freeze Manager. 18 Plug-in for LANDesk ® Creating an Install Task To create an Install task, complete the following steps: 1. Click the Install icon . The following dialog appears: 2. Enter a Task Name in the field provided. If no task name is set, an error dialog is displayed and no task file is generated. Tasks must have unique names; if an existing task with the same name already exists in the Deep Freeze Tasks list, an information dialog appears. 3. Choose one of the following options and click OK: • overwrite the existing file • dismiss the information dialog • dismiss the task configuration dialog Check the Windows and/or Macintosh checkbox and browse to the location of the respective installation packages to be sent to machines running those operating systems. The Macintosh install file must be in the core server’s fixed location (\\ldlogon\Mac and its subfolders) and must be a zip file with a customized username and password. 4. 5. 6. If a password was not set as described in Setting a Deep Freeze Password, click Update Password(s) and enter and confirm the correct password for the appropriate operating system being managed. Click Cancel at any time to opt out of creating a task or to dismiss the configuration dialog. Click Create Task. The task appears in the list of Deep Freeze Tasks in the Deep Freeze Manager. 19 Plug-in for LANDesk ® Creating an Uninstall or Uninstall (Leave Seed) Task The following instructions detail how to to create an Uninstall task; these instructions also apply to creating an Uninstall (Leave Seed) task, which applies to Windows machines only: The Uninstall (Leave Seed) task is only recommended if a lab needs to be discovered or controlled through the Deep Freeze Enterprise Console; the LANDesk Console does not need seed technology to manage Deep Freeze workstations. 1. Click the Uninstall icon . The following dialog appears: 2. Enter a Task Name in the field provided. If no task name is set, an error dialog is displayed and no task file is generated. 3. 4. 5. 6. 20 Tasks must have unique names; if an existing task with the same name already exists in the Deep Freeze Tasks list, an information dialog appears. Choose one of the following options and click OK: • overwrite the existing file • dismiss the information dialog • dismiss the task configuration dialog To uninstall Deep Freeze from a Windows workstation, check the Windows checkbox and browse to the location of the installer file package. To uninstall Deep Freeze from a Macintosh workstation, no checkbox needs to be checked. If a password was not set as described in Setting a Deep Freeze Password, click Update Password(s) and enter and confirm the correct password for the appropriate operating system being managed. Click Cancel at any time to opt out of creating a task or to dismiss the configuration dialog. Click Create Task. The task appears in the list of Deep Freeze Tasks in the Deep Freeze Manager. Plug-in for LANDesk ® Creating a Software Update or Configuration Update Task These tasks apply only to Windows workstations. The following instructions detail how to to create a Deep Freeze Software Update task; these instructions also apply to creating a Deep Freeze Configuration Update task: 1. Click the Update icon . The following dialog appears: 2. Enter a Task Name in the field provided. If no task name is set, an error dialog is displayed and no task file is generated. Tasks must have unique names; if an existing task with the same name already exists in the Deep Freeze Tasks list, an information dialog appears. 3. Choose one of the following options and click OK: • overwrite the existing file • dismiss the information dialog • dismiss the task configuration dialog To update Deep Freeze on a Windows workstation, check the Windows checkbox and browse to the location of the .rdx installer file package. When performing the configuration update function on a Windows workstation, check the Windows checkbox and browse to the location of the .rdx file package. 4. 5. 6. The update functionality for Macintosh workstations is not available through this method. If a password was not set as described in Setting a Deep Freeze Password, click Update Password(s) and enter and confirm the correct password for the appropriate operating system being managed. Click Cancel at any time to opt out of creating a task or to dismiss the configuration dialog. Click Create Task. The task appears in the list of Deep Freeze Tasks in the Deep Freeze Manager. 21 Plug-in for LANDesk ® Creating an Automatic Update Task The Deep Freeze LANDesk Plug-in allows for Automatic Update Tasks to be specified by the user on a Windows machine. This feature supports both install and uninstall programs through the Edit Command Line feature. Specify an .exe or .msi file to be copied to, and executed on the target workstation. Additional files of any type can also be added, which are copied to the target workstation. Automatic Update Tasks can not be created if there is no password set on the core server. This functionality is not designed for Windows 98. To create an Automatic Update Task, complete the following steps: 1. 2. Click on the Deep Freeze Manager tab. Click on the Automatic Update icon. The Create an Automatic Update Task dialog appears: 3. 4. 5. 6. Enter a name for the task, un-named tasks can not be created. In in the Install/uninstall Files pane, click the ... button to add the .exe or .msi file. Browse to the appropriate file and click Open. Select the newly added file and click the Edit Command Line button to specify parameters. • For .exe files, parameters can be added as necessary. • For .msi files the default is set to /i or install. Replace the /i with /x parameter to specify the action as uninstall. 22 Plug-in for LANDesk ® If the file selected performs a reboot after install, check the Only check if the install file reboots the computer checkbox. Otherwise LANDesk reports the task has failed, displaying the following message: The Remote system refused the network connection. Ensuring the checkbox is checked results in a successful task and a Frozen workstation following the reboot. NOTE: If you are uncertain whether or not the selected file reboots after install, leave the Only check if the install file reboots the computer checkbox unchecked. Even if LANDesk reports a failed task, the task will execute properly on the workstation. If the selected file does not perform a reboot following the install and the Install File Reboots at the End checkbox is selected, the workstation will remain in the Thawed state. Reboot the workstation to change to the Frozen state. (It is already set to Freeze with the next reboot.) 7. 8. 9. Up to ten additional files can be added using steps 4 and 5 with the appropriate icons in the Additional Files pane. To remove a file select it followed by the - button in the Additional Files pane. After all files have been added and any parameters defined, click the Create Task button. Schedule these tasks in the same fashion as other Deep Freeze tasks. Files added from an additional console must be in a shared network folder and not stored locally. 23 Plug-in for LANDesk ® Scheduling Deep Freeze Tasks Deep Freeze tasks can be scheduled to occur immediately, or at a later date and time. To schedule a task, complete the following steps: 1. To add a task to the Scheduled Task list, right-click and select Schedule, or double-click it. 2. Select the preferred workstations listed under Device Name and drag them onto the name of the preferred task listed in the Scheduled tasks tab. 3. Right-click the task name and choose Start now to launch the task right away. 4. To schedule the task to occur at a later time, choose Properties from the contextual menu. The Scheduled task - Properties dialog appears. 5. Choose Schedule task in the left column to display the following configuration dialog: 6. Choose a Start time, a Date, and Time, indicate if the task should repeat, and how frequently it should repeat. Also indicate how many retries should be attempted for the task. 7. Click Save. This task can now be monitored in the Scheduled tasks tab by clicking on the task and viewing the corresponding report. 24 Plug-in for LANDesk ® Deleting a Deep Freeze Task One or more tasks can be deleted by selecting those tasks and clicking the delete icon on the toolbar, or right-clicking the selected task(s) and choosing Delete from the contextual menu. The delete icon is disabled if no tasks have been selected. 25