InglésFrancésEspañol

Ejecutar servidores | Ubuntu > | Fedora > |


icono de página de OnWorks

wg-userImport: en línea en la nube

Ejecute wg-userImport en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando wg-userImport que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


userImport: carga masiva de usuarios en la base de datos WebGUI

SINOPSIS


userImport --configFile config.conf --usersFile nombre de ruta
[--authMethod método]
[--canChangePass]
[--cadena delimitador]
[--expireOffset entero [--expireUnits cadena]]
[--groups groupid, ...]
[--ldapUrluri]
[--texto de contraseña]
[--estado estado]
[--anular]
[--tranquilo]
[--actualizar | --updateAdd]
[--reemplazar grupos]

importación de usuario --ayuda

DESCRIPCIÓN


Esta secuencia de comandos de la utilidad WebGUI lee la información del usuario de un archivo de texto y la carga en el
base de datos WebGUI especificada. Los parámetros de usuario predeterminados se pueden especificar a través de la línea de comando
opciones, tomando valores primordiales del archivo.

Esta utilidad está diseñada para ejecutarse como superusuario en sistemas Linux, ya que debe ser
capaz de poner archivos en los directorios de datos de WebGUI y cambiar la propiedad de los archivos. Si tu
desea ejecutar esta utilidad sin privilegios de superusuario, utilice el --anular opción descrita
debajo.

La información del usuario se proporciona en un archivo de texto simple delimitado por TAB, que describe tanto
nombres de campo y datos de campo para cada usuario. Puede cambiar el delimitador actual con el
--delimitador opción (ver más abajo).

La primera línea del archivo contiene los nombres de los campos cuyos valores se van a cargar.
A partir de ese momento, todas las líneas que no estén en blanco del archivo deben tener el mismo número de campos. Todos-
las líneas en blanco se ignoran. Los nombres de campo válidos son:

nombre de usuario
la contraseña
método de autenticación
estado
ldapurl
conectarDN
grupos
expirarCompensar
Cualquier nombre de campo de perfil de usuario válido disponible en la base de datos de WebGUI, p. Ej. nombre de pila,
apellido, email, etc.

Si usa el campo grupos, cada línea siguiente debe contener una lista separada por comas de
ID de grupo de WebGUI; tenga en cuenta que esto podría ser un problema si elige utilizar la coma como un
delimitador de campos.

Si no se especifica ningún nombre de usuario, será predeterminado nombre Apellido. Si no nombre de usuario is
especificado, ni nombre de pila y apellido, entonces el usuario no ser cargado.

Si especifica el ID de usuario campo para importar en cualquier registro, que ID de usuario se usará en su lugar
de generar uno nuevo automáticamente. Si hace esto, tenga cuidado de no insertar
duplicados!

Si usa un nombre de campo no válido, sus valores se ignorarán.

--archivo de configuración config.conf
El archivo de configuración de WebGUI que se utilizará. Solo es necesario especificar el nombre del archivo, ya que
ser buscado dentro del directorio de configuración de WebGUI. Este parámetro es obligatorio.

--usersFile ruta
Nombre de ruta al archivo que contiene la información de los usuarios para la carga masiva.

--método de autenticación Método
Especifique el método de autenticación predeterminado que se establecerá para cada usuario cargado. Puede ser
anulado en el archivo de importación para usuarios específicos. Si no se especifica, el valor predeterminado es
GUI web.

--canChangePass
Configure los usuarios cargados para que puedan cambiar sus contraseñas. Si se deja sin especificar, cargado
los usuarios NO poder cambiar sus contraseñas hasta que un administrador les otorgue
el privilegio.

--delimitador cadena
Especifique los campos delimitadores de cadenas en el archivo de importación. Si no se especifica,
por defecto es una sola TAB (ASCII 9).

--expireOffset entero
Especifique la cantidad de tiempo predeterminada antes de que el usuario cargado caduque del
grupos a los que se agregan. Las unidades están especificadas por --expireUnits (vea abajo). Puede
se anulará en el archivo de importación para usuarios específicos. Si no se especifica, se predetermina
al desplazamiento de expiración establecido en la definición de grupo dentro de WebGUI.

--expireUnits unidades
Especifique las unidades para --expireOffset (véase más arriba). Los valores válidos son segundos, minutos,
horas, días, semana, meses, años, época o el fija. Si se establece en época el sistema lo hará
suponga que la compensación de expiración debe tomarse como una fecha de época (número absoluto de
segundos desde el 1 de enero de 1970) en lugar de un intervalo. Si se establece en fija el sistema
asumirá que el --expireOffset es una fecha fija. Si no se especifica, se predetermina
a segundos.

--grupos Identificación del grupo,...
Especifique una lista separada por comas de ID de grupo de WebGUI que se establecerá cada usuario cargado
para. Se puede anular en el archivo de importación para usuarios específicos.

Puede especificar una fecha de vencimiento única para un grupo agregándola después del ID del grupo,
separados por dos puntos. La fecha / hora debe estar en formato "AAAA-MM-DD HH: NN: SS".

groupId:2000-01-01 01:00:00,groupId2:2001-01-02 02:00:00

--ldapUrl uri
Especifique el URI utilizado para conectarse al servidor LDAP para la autenticación. El URI debe
conforme a lo que Net :: LDAP usa para conectarse. Se puede anular en la importación.
archivo para usuarios específicos.

--contraseña cadena = artículo --identificador cadena
Especifique la contraseña predeterminada que se utilizará para los usuarios cargados. Puede (y debe) ser
anulado en el archivo de importación para usuarios específicos. Si no se especifica, el valor predeterminado es
123qwe.

--estado estado
Especifique el estado de cuenta predeterminado para los usuarios cargados. Los valores válidos son Deportivo y
Desactivado. Si no se especifica, el valor predeterminado es Deportivo.

--actualizar
Busque en la base de datos de WebGUI para cada usuario enumerado en el archivo de importación y actualice su
información utilizando los campos proporcionados. Usuarios en el archivo de importación que son no encontrado en
la base de datos es ignorado. Vea --updateAdd a continuación si desea agregar los usuarios adicionales.

--updateAdd
Busque en la base de datos de WebGUI para cada usuario enumerado en el archivo de importación y actualice su
información utilizando los campos proporcionados. Usuarios en el archivo de importación que son no encontrado en
la base de datos es adicional. Vea --actualizar arriba si no desea agregar usuarios adicionales.

--replaceGroups
Si el usuario que se actualiza con --actualizar or --updateAdd ya pertenece a alguna otra
grupos, elimine al usuario de ellos.

--anular
Esta bandera le permitirá ejecutar esta utilidad sin ser el superusuario, pero tenga en cuenta
que puede que no funcione según lo previsto.

--tranquilo
Deshabilite todas las salidas a menos que haya un error.

--ayuda
Muestra esta documentación, luego sale.

Utilice wg-userImport en línea utilizando los servicios de onworks.net


Ad


Ad