Guest Join UsHola invitado,
Bienvenido a los foros de Mac-Club.
Grupo de chalados que hablan de cualquier cosa y de los que
algunos, además y para más inri, son usuarios de Macintosh
Hasta que no te registres, partes de estos foros no te serán accesibles
o Crear una cuenta


Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Cómo crear usuario desde terminal.
#1
Necesito que alguien me diga como crear un nuevo usuario desde el terminal. La idea es poder hacerlo desde el programa instalador desde el DVd de instalación con las utilidades ad hoc.Gracias.
Mi Epitafio---› ¨No pudo con Mac OS XXXVI¨
Responder
#2
Cita:Necesito que alguien me diga como crear un nuevo usuario desde el terminal. La idea es poder hacerlo desde el programa instalador desde el DVd de instalación con las utilidades ad hoc.Gracias.
No pides casi nada...
En un unix normal, la instrucción
adduser
te serviría pero Mac, al usar netinfo, la cosa se convierte en complicadísima.
No sé como explicártelo en menos de 10.000 palabras...
Principio de Hanlon:
«Nunca le atribuyas a la maldad lo que puede ser explicado por la estupidez»
Responder
#3
efectivamente veo que esto es UNIX a tope. encontré este script pero vamos que hay que echarle horas antes.Lo dejo para viciosos.ya te digo...joer también me pica a mi el unix...el día que me jubile verás.:lol:

Ahórrate las 10.000 Alberto.:hilomental:

#!/bin/sh
echo “Nombre de Usuario en el Sistema:”
read newuser
echo “Nombre completo del usuario $newuser:”
read long_name
echo “Tratar a $newuser como administrador (s/N)?”
read is_admin
echo “Donde quieres su directorio Personal?”
read homedir
echo “Activo acceso FTP para el usuario (s/N)?”
read siftp
new_uid=`nidump passwd . | awk -F: ‘{print $3f}’ | sort -n|tail -1`
new_uid=`expr $new_uid + 1`
nicl . -create /users/$newuser
nicl . -create /users/$newuser uid $new_uid
nicl . -create /users/$newuser realname “$long_name”
nicl . -create /users/$newuser passwd “”
nicl . -create /users/$newuser gid 20
nicl . -create /users/$newuser shell “/bin/bash”
nicl . -create /users/$newuser home “$homedir”
nicl . -create /users/$newuser _writers_passwd $newuser
passwd $newuser
ditto /System/Library/User\ Template/Spanish.lproj $homedir
chown -R $newuserConfusedtaff $homedir
nicl . -read /users/$newuser
if [ “$is_admin” = S -o “$is_admin” = s ]
then
nicl . -append /groups/wheel users $newuser
nicl . -append /groups/admin users $newuser
nicl . -read /groups/wheel
nicl . -read /groups/admin
fi

if [ “$siftp” = S -o “$siftp” = s ]
then
sharing -a $homedir -F $newuser -s 010
fi
Mi Epitafio---› ¨No pudo con Mac OS XXXVI¨
Responder
#4
Bueno, si creas un fichero de texto que se llame "nuevousuario.sh" y dentro le metes el texto de arriba, tendrás una nueva instrucción llamada nuevousuario que cuando la ejecutes te lo creará...

La otra opción es ejecutar una por una y manualmente todas las lineas que vienen en el script... menos el "if" que habrá que hacerlo a mano si conviene.
Principio de Hanlon:
«Nunca le atribuyas a la maldad lo que puede ser explicado por la estupidez»
Responder


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  ¿Como recuperar una partición eliminada en un disco HFS+ encriptado? ellicnobio 0 2.429 27-04-2019, 11:23
Último mensaje: ellicnobio
  Como hago una partición de Disco en Mac Os High Sierra ? JACKDJJ 3 7.304 18-07-2018, 23:31
Último mensaje: puntoec
  ¿Se pueden abrir documentos desde Keynote?¿Como? samaga 4 8.697 09-12-2017, 10:41
Último mensaje: samaga
  ¿Es posible usar un iPad como monitor de un Mac Mini? samaga 0 3.589 19-09-2017, 18:25
Último mensaje: samaga
  Arrancar con Windows desde un disco duro externo USB ¿Es posible? samaga 6 9.467 08-11-2016, 22:50
Último mensaje: samaga

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)


Acerca de Los foros de Mac-club

Grupo de chalados que hablan de cualquier cosa y de los que algunos, además y para más inri, son usuarios de Macintosh

Para más información usa el formulario de contacto

              Tus enlaces

              En obras