Configurar privilegios sudo para usuarios que no son raíz

SnapCenter 2.0 y versiones posteriores permiten a un usuario que no sea raíz instalar el paquete de plugins de SnapCenter para Linux e iniciar el proceso de plugin. Tiene que configurar los privilegios sudo para el usuario que no sea raíz con el fin de ofrecer acceso a varias rutas.

Acerca de esta tarea

Tiene que configurar los privilegios sudo para usuarios que no son raíz con el fin de ofrecer acceso a las rutas siguientes:

Pasos

  1. Inicie sesión en el host Linux en el que desee instalar el paquete de plugins de SnapCenter para Linux.
  2. Añada las siguientes líneas al archivo /etc/sudoers mediante la función visudo de Linux.
    Ejemplo
    Cmnd_Alias SCCMD = sha224:checksum_value== /tmp/sc-plugin
    -installer/snapcenter_linux_host_plugin.bin, 
    /opt/NetApp/snapcenter/spl/installation/plugins/uninstall, 
    /opt/NetApp/snapcenter/spl/bin/spl
    Cmnd_Alias PRECHECKCMD = sha224:checksum_value== /tmp/netapp/Linux_Prechecks.sh
    non_root_user ALL=(ALL) NOPASSWD:SETENV: SCCMD, PRECHECKCMD
    Defaults:non_root_user !visiblepw
    Defaults:non_root_user !requiretty

    non_root_user es el nombre del usuario que ha creado y que no es raíz.

    Puede obtener el valor de suma de comprobación en el archivo oracle_checksum.txt, que se encuentra en C:\ProgramData\NetApp\SnapCenter\Pacakge Repository. Si ha especificado una ubicación personalizada, esta será custom_path\NetApp\SnapCenter\Pacakge Repository.

    Importante: Se debe utilizar el ejemplo solo como referencia para crear sus propios datos.