Indice del forum www.zeroshell.net
Distribuzione Linux ZeroShell
 
 FAQFAQ   CercaCerca  GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo  Log inLog in   Messaggi privatiMessaggi privati 

import utenti da file o script

 
Nuovo argomento   Rispondi    Indice del forum -> ZeroShell
Precedente :: Successivo  
Autore Messaggio
lubranocds



Registrato: 03/10/07 11:34
Messaggi: 23

MessaggioInviato: Gio Ott 04, 2007 2:13 pm    Oggetto: import utenti da file o script Rispondi citando

Ciao,
esiste un modo per importare un tot di utenti senza doverli aggiungere uno alla volta do interfaccia web ?

pensavo import da file o con script ?

grazie per l'aiuto
Top
Profilo Invia messaggio privato
Diamond



Registrato: 09/09/07 17:54
Messaggi: 16

MessaggioInviato: Gio Ott 04, 2007 7:16 pm    Oggetto: Rispondi citando

già.. penso sia un ottima possibilità per risparmiare tempo... spesso abbiamo dei folgi Excel e poter creare / eliminare gli utenti tramite un file di testo CSV sia ideale per molti!
_________________
Nn è forte colui che nn cade, ma è forte colui che quando cade ha la forza di rialzarsi...
Top
Profilo Invia messaggio privato
lubranocds



Registrato: 03/10/07 11:34
Messaggi: 23

MessaggioInviato: Gio Ott 04, 2007 7:59 pm    Oggetto: Rispondi citando

Infatti....
Ho bypassato mometaneamente il ptoblema utilizzando keytext,
creando 180 utenti in 1 ora ma un sistema di import da interfaccia utente sarebbe il massimo.
ciao
Top
Profilo Invia messaggio privato
fulvio
Site Admin


Registrato: 01/11/06 17:45
Messaggi: 1558

MessaggioInviato: Gio Ott 04, 2007 9:50 pm    Oggetto: Rispondi citando

Potrei fare l'import da web interface nella prossima release. Comunque bisogna decidere insieme il formato che deve avere il file CSV.

Saluti
Fulvio
Top
Profilo Invia messaggio privato
lubranocds



Registrato: 03/10/07 11:34
Messaggi: 23

MessaggioInviato: Gio Ott 04, 2007 10:07 pm    Oggetto: Rispondi citando

ciao fulvio,
complimenti per l'ottimo lavoro.
per il formato CSV andrebbe bene uno con la possibilità di inserire tutti i campi presenti nell'interfaccia web in cui il valore nullo tra le virgole o i tab , come preferisci, viene dal sistema interpretato come campo null.
resterebbero naturalmente obbligatori i camp username first e last name e password.
una riga per utente
tipo:
user01,,,,,,,,Gianni,Rossi,,,,,,,password,password,...............
Top
Profilo Invia messaggio privato
Diamond



Registrato: 09/09/07 17:54
Messaggi: 16

MessaggioInviato: Gio Ott 04, 2007 10:35 pm    Oggetto: Rispondi citando

beh si.. anche se secondo me bisognerebbe fare un CSV con il minimo indispensabile.. tipo:
login,password,group,Nome,Cognome e poi un campo optional dove si può parsare il contenuto tipo "shell=bash&var=valore"

Sarebbe utile poter far cambiare la password all'utente in un modo meno macchinoso, magari sulla pagina del ticket del captive portal ed una funzione di autoregistrazione (disabilitabile) in modo che gli utenti possano registrarsi automaticamente per poi venire attivati manualmente o automaticamente a seconda delle scelte..
_________________
Nn è forte colui che nn cade, ma è forte colui che quando cade ha la forza di rialzarsi...
Top
Profilo Invia messaggio privato
skpho



Registrato: 02/08/07 14:14
Messaggi: 10

MessaggioInviato: Ven Ott 05, 2007 8:11 am    Oggetto: Rispondi citando

C'è qualcuno che ha provato ad imporatre gli utenti via web in maniera automatica?
Si potrebbe fare, in attesa della prox release, uno scriptino che va a prendere l'input da un file e manda le richieste direttamente all'interfaccia web, ad oggi chiaramente con i diritti di amministratore.
Saluti a tutti
Top
Profilo Invia messaggio privato
lubranocds



Registrato: 03/10/07 11:34
Messaggi: 23

MessaggioInviato: Ven Ott 05, 2007 8:36 am    Oggetto: Rispondi citando

skpho ha scritto:
C'è qualcuno che ha provato ad imporatre gli utenti via web in maniera automatica?
Si potrebbe fare, in attesa della prox release, uno scriptino che va a prendere l'input da un file e manda le richieste direttamente all'interfaccia web, ad oggi chiaramente con i diritti di amministratore.
Saluti a tutti


l'ho fatto con un programma che si chiama keytext -
in 1 ora ha inserito da solo 180 users
provalo
ciao
Top
Profilo Invia messaggio privato
giancagianca



Registrato: 14/08/07 20:10
Messaggi: 320

MessaggioInviato: Ven Ott 05, 2007 10:54 pm    Oggetto: Rispondi citando

Io ho creato gli utenti con uno script che mi genera un file ldif.
Il file ldif si può importare dalla sezione LDAP/NIS. Gli utenti sono stati creati ma non i certificati x509 ed inoltre nella sezione kerberos 5 non è stata impostata la password.

Esempio di file ldif per 1 utente.


dn: ou=People, dc=rally2007,dc=dom
ou: People
objectClass: top
objectClass: organizationalUnit

(parte ripetuta per ogni utente)

dn: uid=rsr001, ou=People, dc=rally2007,dc=dom
o: ?
givenName: rsr001N
telephoneNumber: ?
sn: rsr001C
loginShell: /bin/sh
gidNumber: 65534
uidNumber: 4
displayName: ?
mail: ?
objectClass: inetOrgPerson
objectClass: posixAccount
objectClass: top
objectClass: shadowAccount
objectClass: organizationalPerson
uid: rsr001
gecos: rsr001C rsr001N
cn: ?
homeDirectory: /home/rsr001
description: ?
userPassword: {SSHA}BcHgq1+8EDlTzQi9+wlfa8PuPewJECNp

(la password la genero con slappasswd -s <password>)

Ciao
Top
Profilo Invia messaggio privato
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> ZeroShell Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi


Powered by phpBB © 2001, 2005 phpBB Group
phpbb.it