usuario no root de ejemplo
Nombre
samnonrootuser - samnonrootuser configura los usuarios locales para ejecutar mandatos de System Automation.
Sinopsis
samnonrootuser[ -h ] [ -a|-add |-d |--eliminar ] [ -V--silent ] [ -l<archivo de registro> ] [ --local ] [ --manage grupo ] [ -x| -sa administrador ] [ -g| -group <groupName> ] [ -gid --gid<groupld> ] [ <userName> ]
Descripción
El mandato samnonrootuser configura el usuario para ejecutar mandatos de automatización del sistema, ya sea como 'Operador' o como 'Administrador'. De forma predeterminada, sólo el usuario root está autorizado para ejecutar mandatos de System Automation. La ejecución de este script ajusta los permisos de archivo y los archivos ACL RSCT para que el usuario especificado tenga los permisos adecuados para gestionar los recursos de dominio.
Opciones
- -h
- Imprima esta ayuda.
- -a or --add
- Añada una configuración no root para el usuario especificado. Esta es la acción predeterminada para este mandato.
- -d or --delete,
- Elimine la configuración no root para el usuario especificado.
- -g or --group <groupName>,
- El nombre del grupo primario para la cuenta de usuario especificada (valor predeterminado: nombre de grupo = sagroup).
- gid <groupId>,
- El ID del grupo primario para la cuenta de usuario especificada. (valor predeterminado: id de grupo = 222)
- -l <LogFile>,
- Especifique el nombre del archivo de registro. (valor predeterminado: no escribir ningún archivo de registro).
- --local,
- Ejecutar script sólo en nodo local. Si se omite, el valor predeterminado es realizar cambios en todos los nodos de clúster.
- --manage-group,
- Cree un grupo UNIX local (si el grupo no existe) y añada el usuario especificado a este grupo. Establezca el grupo como grupo primario para el usuario. Si se omite, el valor predeterminado es no realizar ningún cambio en el grupo y el usuario.
- -silent,
- No escribe ningún mensaje en stdout.
- -v,
- Ejecutar script en modalidad detallada.
- -x or --sa-admin,
- Establezca los permisos de ACL para el rol sa_admin . Si se omite, el valor predeterminado es establecer los permisos de ACL para el rol sa_operator .
Parámetros
- userName
El nombre de la cuenta de usuario que se ha configurado como usuario de clúster no root.
Estado de salida
- 0
- Todas las configuraciones se han completado correctamente.
- 1
- Al menos una tarea de configuración ha fallado-consulte imprimir para obtener detalles.
Seguridad
Este mandato requiere autorización de usuario root.
Ejemplos
- Para añadir y autorizar al usuario que ha añadido al grupo y al nodo
samnonrootuser -a -l /tmp/user1 --local -x -g groupname username - Para eliminar el usuario que se crea y se añade al grupo
samnonrootuser -d --local -g groupname username
Archivos
- /usr/sbin/rsct/bin/samnonrootuser
- Ubicación del mandato samnonrootuser.
Consulte también
Los mandatos samctrl, chrel, chrg, chrgmbr, lsrg, mkrg, mkrel, rmrel, rmrg, rmrgmbr .
El archivo de información general de rmccli .
El archivo Resource_Data_Input