Hi Richard,
You should generate the hash without the trailing newline character:
echo -n password | openssl sha1
and then update the db file with the generated hash
If it does not help, as it is fresh install you can stop the opennebula service delete the one.db file and start it again.
When there is no db file found it will create a new one using the credentials from ~/.one/one_auth.
I hope this helps.
Kind Regards,
Anton Todorov