2 votos

Más simple y Seguro de manera que la adición de varios Grupos y Usuarios, CentOS 7, macOS

Tengo instrucciones en CentOS 7 versión de Linux.

$ sudo groupadd oinstall
$ sudo groupadd dba
$ sudo groupadd oper

$ sudo useradd -G dba,oper -g oinstall oracle
$ sudo passwd oracle

Y Ya sé que es posible agregar de usuario y de grupo mediante:

$ sudo dscl . -create /Groups/nameGroup

$ sudo dscl . -create /Groups/nameGroup PrimaryGroupID xNumberGroup
$ sudo dscl . -create /Groups/nameGroup RealName "nameGroup Daemon Group"
$ sudo dscl . -create /Groups/nameGroup passwd "*"

$ sudo dscl . -create /Users/nameUser UniqueID xNumberUser
$ sudo dscl . -create /Users/nameUser PrimaryGroupID xNumberGroup
$ sudo dscl . -create /Users/nameUser UserShell /usr/bin/false
$ sudo dscl . -create /Users/nameUser RealName "nameUser Daemon User"
$ sudo dscl . -create /Users/nameUser passwd "*"
$ sudo dscl . -create /Users/nameUser NFSHomeDirectory: /usr/local/Some/Folder

$ sudo dscl .  append Groups/nameGroup GroupMembership nameUser

La pregunta es cómo realizar Linux pasos en macOS en el más simple y seguro de que manera?

Cuando yo digo que el de arriba me quiere dar a entender, ¿qué líneas puedo hacer sin él?

PD: sé que es posible instalar la Base de datos de Oracle el uso de la Máquina Virtual, pero no estoy interesado (estoy explorando de esta manera).

1voto

boris42 Puntos 100

La forma más sencilla de agregar una cuenta de grupo en macOS es el uso de las Preferencias del Sistema/Cuentas, haga clic en el + botón y seleccione el tipo de cuenta de Grupo

create group in system preferences

Sin embargo, si usted está buscando una manera sencilla de añadir una cuenta de grupo en la línea de comandos, a continuación, otro de los dscl opción también está el Servicio de Directorio de herramientas de línea de comandos. Escriba el siguiente en la Terminal:

dseditgroup -o create -u myadminuser -P myadminpassword -r "Some Group" somegroup

Que va a crear la cuenta de grupo en el /Local/dominio Predeterminado (igual que el anterior en la GUI).

Usted puede agregar un usuario existente a la reciente incorporación del grupo con:

dseditgroup -o edit -u myadminuser -P myadminpassword -t user -a someuser somegroup

y verificación de membresía en el grupo con:

dseditgroup -o checkmember -m someuser somegroup

Se mostrará:

yes someuser is a member of somegroup

o

no someuser is NOT a member of somegroup

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X