VMS Help  —  PEEK  Overview
   Peek/Spy have been designed to have the following features:

   + Peek always warns a user that he is being watched. Peek will also
     periodically remind a user of this while he is being watched.

   + Spy does not warn a user; the user will not know he is being
     watched.

   + Peek users normally must have system privileges (SYSPRV and SECURITY)
     or explicit permission from the user being watched (or from the system
     manager) before they are allowed to watch another user.

   + Spy users normally must have system privileges (SYSPRV and SECURITY);
     users do not grant permission to be watched by Spy.

   + Users who do not have SYSPRV and SECURITY can use Peek/Spy if Peek or
     Spy has been installed with SYSPRV and SECURITY. In this case an
     Access Control List may be used to restrict access.

   + Peek/Spy displays various status information relating to the target
     process and terminal before starting to watch a user.

   + Peek/Spy allows a watcher to browse thru a list of terminals,
     processes, usernames, or everyone on the system. Wildcards may be
     used in these these lists, including wildcards in DECnet nodenames.

   + Keyboard control with Peek/Spy:

         + may be simultaneously shared between both terminals
         + may be passed back and forth between the two terminals
           with only one keyboard active at a time.
         + may be locked so that the watcher may NOT change any
           of the user's data (only with Peek).
         + All keyboard control can optionally be disallowed for
           high security installations (with both Peek and Spy).

   + Peek allows a user being watched to terminate the watching by pressing
     a hot-key. (Only for PEEK, not for SPY.)

   + An output log-file may be created which records all output sent
     to the user's screen.

   + Peek/Spy may be run from a terminal which is connected directly to
     the computer, or thru a terminal server, or from a DECwindows DECterm
     window, or from a DECnet "remote terminal" as created by SET HOST.

     These same types of terminals may also be watched with Peek/Spy.
     (For RTA terminals to be watched, an AXP Peek/Spy $ PEEK/SAVE_SCREEN
     command, or a VAX Peek/Spy $ PEEK/RT_ENABLE command, must first be
     issued from the RTA terminal).

   + A variety of other features allow users and system managers to
     configure PEEK's options to their liking.

   + A journal file keeps track of who's watching who, when the watching
     starts and stops, what terminals are used, etc.

   + Nodenames are supported, including standard VMS wildcards, for
     watching other terminals across a DECnet network, providing the
     target system is also running Peek/Spy.
Close Help