El 23/02/07, Camaleón
El 23/02/07, David Moreno escribió:
En fichero de texto pongo:
manolo 1234
ejecuto:
# db_load -T -t hash -f users_db /etc/vsftpd/users.db
obtengo:
# db_load: unexpected end of imput data or key/data pair # db_load:odd number of key/data pairs
Por el mensaje parece que te falte dejar una línea en blanco al final del fichero.
Prueba con:
manolo (enter) 1234 (enter) línea en blanco
Y nos cuentas.
Saludos,
Viendo la sintaxis del comando: usage: db_load [-nTV] [-c name=value] [-f file] [-h home] [-P password] [-t btree | hash | recno | queue] db_file usage: db_load -r lsn | fileid [-h home] [-P password] db_file Yo diria que es porque en el fichero tienes que poner asi la lista name=value De hecho yo acabo de hacer esto: #more userlist emi=pepe # db_load -T -t hash -f userlist /tmp/prueba.db # y no me ha dado ningun error, eso si, no se si ha hecho lo que tiene que hacer, ¿como se puede leer el contenido de prueba.db? Un saludo Emi --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org