# Adding sudo Users with Root Privileges on a UNIX Client

You can install the Metallic software as a `sudo` user with root privileges. The `sudo` user must be added to the `/etc/sudoers` file.

## Before You Begin

- For HP-UX, AIX, and Solaris computers, install `sudo` on the client before adding a `sudo` user.

- On Solaris computers, edit the `/etc/default/login` configuration file and set the "PATH=" variable to the directory where `sudo` is installed.

## Procedure

1. Log on to the client computer as root.

2. Open the `/etc/sudoers` configuration file in editable mode by using the following command:

       visudo

3. Add the `sudo` user.

   - If you want users to perform all UNIX commands as root users, enter the following:

         sudouser ALL=(ALL) ALL

     To remove the password prompt during the computer login, specify `NOPASSWD: ALL` as follows:

         sudouser ALL=(ALL) NOPASSWD: ALL

   - If you want users to only run Metallic commands as root users, enter the following:

          ## Allow users to install and run Metallic commands
         Cmnd_Alias DVDINSTALLCMDS =$[/package_location]/cvpkgadd
         Cmnd_Alias DVDUNINSTALLCMDS =$[/usr/bin/cvpkgrm]
         ## Path to the Metallic installation directory
         Cmnd_Alias INSTALLDIRCMDS =$[/opt/unix_oem_inssubdir/*]
         ## Path to the scripts and binaries needed for the push install
         Cmnd_Alias CVPUSH =$[/opt/seed/, /opt/unix_oem_inssubdir/, /opt/unix_oem_inssubdir/installer/, /opt/unix_oem_inssubdir/Base/, /usr/bin/unix_oem_inssubdir, /usr/local/bin/unix_oem_inssubdir, /usr/bin/cvpkgrm, /usr/local/bin/cvpkgrm]
         sudouser ALL = $[DVDINSTALLCMDS, DVDUNINSTALLCMDS, INSTALLDIRCMDS, CVPUSH], $[/bin/sh], $[/usr/bin/unix_oem_inssubdir]

     where package_location is the path to the package.

     Note

     The default Metallic installation directory is /opt/metallic. If your setup uses an alternate installation directory, use that alternate directory in the above commands.

×

Loading...