# I can not access to frontend web. Invalid username or password

**URL:** <https://forum.opennebula.io/t/i-can-not-access-to-frontend-web-invalid-username-or-password/4050>\
**Category:** Product Support\
**Created:** [March 27, 2017, 5:24pm UTC](https://forum.opennebula.io/t/i-can-not-access-to-frontend-web-invalid-username-or-password/4050 "2017-03-27T17:24:13Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![juancarlos](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/juancarlos/32/5129_2.png) [@juancarlos](https://forum.opennebula.io/u/juancarlos)\
**Post date:** [March 27, 2017, 5:24pm UTC](https://forum.opennebula.io/t/i-can-not-access-to-frontend-web-invalid-username-or-password/4050/1 "2017-03-27T17:24:13Z")

</div>

I have tried in Centos 7 and Ubuntu 14.

I edited : /var/lib/one/.one/one\_auth with: oneadmin:opennebula.

And I have tried by commands:  
oneuser list  
[UserPoolInfo] User couldn’t be authenticated, aborting call.

oneuser passwd oneadmin opennebula  
OpenNebula USER name not found, use the ID instead  
command passwd: argument 0 must be one of userid

oneuser create oneadmin opennebula  
[UserAllocate] User couldn’t be authenticated, aborting call.

---

<div class="post-metadata">

**Author:** ![atodorov\_storpool](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/atodorov_storpool/32/5327_2.png) [@atodorov\_storpool](https://forum.opennebula.io/u/atodorov_storpool)\
**Post date:** [March 28, 2017, 9:06am UTC](https://forum.opennebula.io/t/i-can-not-access-to-frontend-web-invalid-username-or-password/4050/2 "2017-03-28T09:06:03Z")

</div>

Hi,

You must set the password before first run of the opennebula service (`oned`).

After first run you must use the oneuser tool to change the password. In your case [this](https://forum.opennebula.io/t/lost-oneadmin-password/2342) forum topic could help.

Kind Regards,  
Anton Todorov

---

<div class="post-metadata">

**Author:** ![juancarlos](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/juancarlos/32/5129_2.png) [@juancarlos](https://forum.opennebula.io/u/juancarlos)\
**Post date:** [March 28, 2017, 2:33pm UTC](https://forum.opennebula.io/t/i-can-not-access-to-frontend-web-invalid-username-or-password/4050/3 "2017-03-28T14:33:20Z")

</div>

Please, can you write me all of the secuence of commands for change the password. I can,t understand the reference topic

---

<div class="post-metadata">

**Author:** ![snbanerjee](https://avatars.discourse-cdn.com/v4/letter/s/977dab/32.png) [@snbanerjee](https://forum.opennebula.io/u/snbanerjee)\
**Post date:** [March 29, 2017, 12:30am UTC](https://forum.opennebula.io/t/i-can-not-access-to-frontend-web-invalid-username-or-password/4050/4 "2017-03-29T00:30:27Z")

</div>

Hi,

Please post the contet below:

1. In front node:  
root@front1~ # su - oneadmin  
root@front1~ # cat ~/.ssh/config  
root@front1~ # ls -l ~/.ssh/config  
root@front1~ # ls -l /var/lib/one/.one/one\_auth  
root@front1~ # cat /var/lib/one/.one/one\_auth  
oneadmin@front1~ $ cat ~/.ssh/authorization\_keys

[https://forum.opennebula.io/t/lost-oneadmin-password/2342/2?u=snbanerjee](https://forum.opennebula.io/t/lost-oneadmin-password/2342/2?u=snbanerjee)

---

<div class="post-metadata">

**Author:** ![atodorov\_storpool](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/atodorov_storpool/32/5327_2.png) [@atodorov\_storpool](https://forum.opennebula.io/u/atodorov_storpool)\
**Post date:** [March 29, 2017, 11:05am UTC](https://forum.opennebula.io/t/i-can-not-access-to-frontend-web-invalid-username-or-password/4050/5 "2017-03-29T11:05:41Z")

</div>

Here is my snippet to reset the password with sqlite3 as DB backend:

```
#!/bin/bash

systemctl stop opennebula

one_pass="ThePassword"
one_auth="$(echo -n $one_pass | openssl sha1)"
one_auth="${one_auth##*[[:space:]]}"
one_xml="$(sqlite3 ~oneadmin/one.db "select body from user_pool where name='oneadmin';")"
one_xml_new="$(echo "$one_xml" | sed -e "s|<PASSWORD>.*</PASSWORD>|<PASSWORD>$one_auth</PASSWORD>|")"
cp ~oneadmin/one.db ~oneadmin/one.db.orig
sqlite3 ~oneadmin/one.db "update user_pool set body='$one_xml_new' where name='oneadmin';"
sed -i -e "s|oneadmin:.*|oneadmin:$one_pass|" ~oneadmin/.one/one_auth

systemctl start opennebula

```

Kind Regards,  
Anton Todorov

---

<div class="post-metadata">

**Author:** ![juancarlos](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/juancarlos/32/5129_2.png) [@juancarlos](https://forum.opennebula.io/u/juancarlos)\
**Post date:** [March 31, 2017, 9:07am UTC](https://forum.opennebula.io/t/i-can-not-access-to-frontend-web-invalid-username-or-password/4050/6 "2017-03-31T09:07:40Z")

</div>

> [@snbanerjee](#):
>

Hi, I still can not enter in the frontend web sunstone

[oneadmin@opennebula52 ~]$ cat ~/.ssh/config  
cat: /var/lib/one/.ssh/config: No existe el fichero o el directorio  
[oneadmin@opennebula52 ~]$ ls -l ~/.ssh/config  
ls: no se puede acceder a /var/lib/one/.ssh/config: No existe el fichero o el directorio  
[oneadmin@opennebula52 ~]$ ls -l /var/lib/one/.one/one\_auth  
-rw-r–r-- 1 oneadmin oneadmin 42 mar 30 09:13 /var/lib/one/.one/one\_auth  
[oneadmin@opennebula52 ~]$ cat /var/lib/one/.one/one\_auth  
oneadmin:3155c7ac9d1c4814f67c2412370e8559  
[oneadmin@opennebula52 ~]$ cat ~/.ssh/authorization\_keys  
cat: /var/lib/one/.ssh/authorization\_keys: No existe el fichero o el directorio

---

<div class="post-metadata">

**Author:** ![juancarlos](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/juancarlos/32/5129_2.png) [@juancarlos](https://forum.opennebula.io/u/juancarlos)\
**Post date:** [March 31, 2017, 11:21am UTC](https://forum.opennebula.io/t/i-can-not-access-to-frontend-web-invalid-username-or-password/4050/7 "2017-03-31T11:21:23Z")

</div>

OK,  
Running the script worked fine
