Koozali.org: home of the SME Server
Other Languages => Italiano => Topic started by: josepel on December 04, 2009, 01:41:08 PM
-
Chissà se qualcuno mi può indicare un esempio funzionante di file "users.list" .Purtroppo l'esempio consultabile da /usr..... non mi e stato di aiuto.
Grazie!!!
-
ciao e benvenuto
purtroppo la sfera di cristallo non mi dice nulla, quindi ti chiedo: che problema hai? ;-)
in cosa il file di esempio non va bene?
cercando nei forums non hai trovato nulla?
-
Ciao a te e grazie della sollecitudine e dell'accoglienza.
Mi scuso per essere stato impreciso, ma mi sarebbe sufficiente un generico file users.list da cui poter capire come predisporne uno che mi crei gli utenti " a, b, c, d,......z" con il comando :"lat-users -a -i PERCORSO DEL FILE USERS.LIST" .
Il mio problema è che non riesco a far digerire a sme più di un utente alla volta, e credo che questo sia dovuto ad un errore nella compilazione del file in oggetto.
Aggiungo che in fase di test, per diminuire le possibilità di errore, ho scritto a mano un piccolo elenco di utenti utilizzando nano, mentre quando avrò capito l'errore convertirò un file di excel (ebbene si la segreteria della mia scuola usa msoffice).
Il file di test che ho scritto è una cosa del tipo."
a |a |a |password
b |b |b|password
c |c |c |password
con alcune varianti (ad esempio le | al posto dei campi vuoti).
A questo punto lo salvo come /users.list;
come ultima operazione lancio il comando" lat-users -a -i /users.list" ma non ottengo altro che la creazione del primo utente della lista.
Spero che questa volta i dettagli siano sufficienti, ma se manca qualcosa provvederò.
Ancora grazie.
-
ciao
allora.. pare evidente che ci sia un problema nell'esecuzione di lat-users.. posto che non conosco il programma (l'ho solo testato molto tempo fa e non ricordo molto) sono quasi certo che eventuali errori vengano scritti in /var/log/messages
quindi ti consiglio di aprire 2 shell:
- in una dai
tail -f /var/log/message
- nell'altra esegui il comando
nella prima dovresti vedere le entry generate dall'esecuzione.. copia le righe interessanti (magari cancellando eventuali info che non vuoi rendere pubbliche) ed incollale qui, usando il blocco "code"
-
ok provvederò mercoledi mattina. buon week end
-
attendiamo.. :-)
nel frattempo "segnati" nello stiky topic "[OT] dove siamo", grazie
-
Ciao,
non sono riuscito ad incollare l'output di tail nel blocco "code", comunque eccolo qui.
Il comando che ho dato è: lat-users -a -i /users.list.
Il file "users.list", realizzato con nano, è il seguente:
a |a |a
b |b |b
c |c |c
che dovrebbe creare 3 utenti, lasciando al software l'impostazione delle password e lasciando vuoti gli altri campi.In realtà crea l'utente "a" e poi si ferma.
Ciao e grazie
login as: root
root@192.168.1.50's password:
Last login: Wed Dec 9 08:18:31 2009 from pc-00114.birago.local
[root@bisarca ~]# tail -f /var/log/messages
Dec 9 08:56:03 bisarca esmith::event[4932]: id: a: Questo utente non esiste
Dec 9 08:56:03 bisarca esmith::event[4932]: S85user-group-modify=action|Event|user-modify|Action|S85user-group-modify|Start|1260345363 47234|End|1260345363 423074|Elapsed|0.37584
Dec 9 08:56:03 bisarca esmith::event[4932]: Running event handler: /etc/e-smith/events/actions/adjust-services
Dec 9 08:56:03 bisarca esmith::event[4932]: adjusting supervised smbd (sighup)
Dec 9 08:56:03 bisarca esmith::event[4932]: adjusting supervised smbd (up)
Dec 9 08:56:03 bisarca esmith::event[4932]: adjusting supervised qmail (sighup)
Dec 9 08:56:03 bisarca esmith::event[4932]: adjusting supervised qmail (up)
Dec 9 08:56:03 bisarca esmith::event[4932]: adjusting supervised radiusd (sigterm)
Dec 9 08:56:03 bisarca esmith::event[4932]: adjusting supervised radiusd (up)
Dec 9 08:56:03 bisarca esmith::event[4932]: adjust-services=action|Event|user-modify|Action|adjust-services|Start|1260345363 424116|End|1260345363 907007|Elapsed|0.482891
-
ok.. non che la cosa sia molto più chiara :-)
appena posso mi attacco alla macchina di test e provo..
-
eccomi..
allora..
ho creato un file users.list
giovanni|giovanni|bianchi
giuseppe|giuseppe|verdi
paolo|paolo|rossi
con pico in /root e poi ho chiamato il comando con:
lat-users -a -p -i /root/users.list
ed ha funzionato..
infatti, se leggi bene la manpage di lat-users, vedrai che se non passi le password, devi dare il parametro -p
dopo che il comando avrà finito, nella directory corrente avrai un file passwords.new che contiene la lista degli utenti inseriti e le rispettive password create automaticamente.
riprova e facci sapere
-
Ciao, il tuo "BENE" pesava come un macigno sul mio amor proprio :sad:, cosi' mi sono fatto un'iniezione di autostima con una settimana bianca :-D; il problema è che riprovando a fare tutto ciò che suggerisci non è cambiato nulla. Adesso proverò a reinstallare SME (come macchina virtuale come è ora) e se ancora non funziona vedrò di convincere qualcuno a digitare circa 600 utenti. Comunque grazie per la sollecitudine nelle risposte e per la pazienza
-
Ciao, il tuo "BENE" pesava come un macigno sul mio amor proprio :sad:, cosi' mi sono fatto un'iniezione di autostima con una settimana bianca :-D;
se ogni volta che "rampogno" qualcuno questo andasse a fare una settimana bianca... :-)
il problema è che riprovando a fare tutto ciò che suggerisci non è cambiato nulla.
apperò
Adesso proverò a reinstallare SME (come macchina virtuale come è ora) e se ancora non funziona vedrò di convincere qualcuno a digitare circa 600 utenti. Comunque grazie per la sollecitudine nelle risposte e per la pazienza
io cercherei di venirne a capo..
reinstalla la macchina e riprova.. tienici informati
-
:) AUGURI!!!
ho reinstallato sia sme che lat-tools e adesso funziona tutto.
Grazie
:-) AUGURI!!!