Difference between revisions of "OpenStack: Adding a new user with Keystone"
Jump to navigation
Jump to search
(Created page with "<syntaxhighlight> [root@server2-a ~(keystone_token)]$ keystone user-create --name myuser --pass redhat +----------+----------------------------------+ | Property | Value ...") |
(No difference)
|
Latest revision as of 09:56, 28 April 2015
[root@server2-a ~(keystone_token)]$ keystone user-create --name myuser --pass redhat
+----------+----------------------------------+
| Property | Value |
+----------+----------------------------------+
| email | |
| enabled | True |
| id | 33ef12bce0ca4658b2a20fe7262bc908 |
| name | myuser |
| username | myuser |
+----------+----------------------------------+
[root@server2-a ~(keystone_token)]$ keystone role-create --name _member_
[root@server2-a ~(keystone_token)]$ keystone tenant-create --name myopenstack
+-------------+----------------------------------+
| Property | Value |
+-------------+----------------------------------+
| description | |
| enabled | True |
| id | 02f8b026fc754acea4466e5c1e28eecc |
| name | myopenstack |
+-------------+----------------------------------+
[root@server2-a ~(keystone_token)]$ keystone user-role-add --user myuser --role _member_ --tenant myopenstack
[root@server2-a ~(keystone_token)]$ keystone user-role-list --user myuser --tenant myopenstack
+----------------------------------+----------+----------------------------------+----------------------------------+
| id | name | user_id | tenant_id |
+----------------------------------+----------+----------------------------------+----------------------------------+
| 9fe2ff9ee4384b1894a90878d3e92bab | _member_ | 33ef12bce0ca4658b2a20fe7262bc908 | 02f8b026fc754acea4466e5c1e28eecc |
+----------------------------------+----------+----------------------------------+----------------------------------+
[root@server2-a ~(keystone_token)]$ cp /root/keystonerc_admin /root/keystonerc_myuser
[root@server2-a ~(keystone_token)]$ vi /root/keystonerc_myuser
[root@server2-a ~(keystone_token)]$ cat /root/keystonerc_myuser
unset SERVICE_TOKEN SERVICE_ENDPOINT
export OS_USERNAME=myuser
export OS_TENANT_NAME=myopenstack
export OS_PASSWORD=redhat
export OS_AUTH_URL=http://server2-a.example.com:35357/v2.0/
export PS1='[\u@\h \W(keystone_myuser)]$ '
[root@server2-a ~(keystone_token)]$ source /root/keystonerc_myuser
[root@server2-a ~(keystone_myuser)]$ keystone token-get --wrap 60
+-----------+--------------------------------------------------------------+
| Property | Value |
+-----------+--------------------------------------------------------------+
| expires | 2015-04-28T10:50:47Z |
| id | MIIE1AYJKoZIhvcNAQcCoIIExTCCBMECAQExCTAHBgUrDgMCGjCCAyoGCSqG |
| | SIb3DQEHAaCCAxsEggMXeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRf |
| | YXQiOiAiMjAxNS0wNC0yOFQwOTo1MDo0Ny4zNDA4NzMiLCAiZXhwaXJlcyI6 |
| | ICIyMDE1LTA0LTI4VDEwOjUwOjQ3WiIsICJpZCI6ICJwbGFjZWhvbGRlciIs |
| | ICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogbnVsbCwgImVuYWJsZWQiOiB0 |
| | cnVlLCAiaWQiOiAiMDJmOGIwMjZmYzc1NGFjZWE0NDY2ZTVjMWUyOGVlY2Mi |
| | LCAibmFtZSI6ICJteW9wZW5zdGFjayJ9fSwgInNlcnZpY2VDYXRhbG9nIjog |
| | W3siZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovL3NlcnZlcjIt |
| | YS5leGFtcGxlLmNvbTozNTM1Ny92Mi4wIiwgInJlZ2lvbiI6ICJyZWdpb25P |
| | bmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovL3NlcnZlcjItYS5leGFtcGxl |
| | LmNvbTo1MDAwL3YyLjAiLCAiaWQiOiAiMGVhMGNiNzZmZmFlNDY3ZmJmN2Vh |
| | M2IxZGU5ZDg1NDciLCAicHVibGljVVJMIjogImh0dHA6Ly9zZXJ2ZXIyLWEu |
| | ZXhtYXBsZS5jb206NTAwMC92Mi4wIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjog |
| | W10sICJ0eXBlIjogImlkZW50aXR5IiwgIm5hbWUiOiAia2V5c3RvbmUifV0s |
| | ICJ1c2VyIjogeyJ1c2VybmFtZSI6ICJteXVzZXIiLCAicm9sZXNfbGlua3Mi |
| | OiBbXSwgImlkIjogIjMzZWYxMmJjZTBjYTQ2NThiMmEyMGZlNzI2MmJjOTA4 |
| | IiwgInJvbGVzIjogW3sibmFtZSI6ICJfbWVtYmVyXyJ9XSwgIm5hbWUiOiAi |
| | bXl1c2VyIn0sICJtZXRhZGF0YSI6IHsiaXNfYWRtaW4iOiAwLCAicm9sZXMi |
| | OiBbIjlmZTJmZjllZTQzODRiMTg5NGE5MDg3OGQzZTkyYmFiIl19fX0xggGB |
| | MIIBfQIBATBcMFcxCzAJBgNVBAYTAlVTMQ4wDAYDVQQIDAVVbnNldDEOMAwG |
| | A1UEBwwFVW5zZXQxDjAMBgNVBAoMBVVuc2V0MRgwFgYDVQQDDA93d3cuZXhh |
| | bXBsZS5jb20CAQEwBwYFKw4DAhowDQYJKoZIhvcNAQEBBQAEggEAlNs4ve5A |
| | LmNSV+sCHvyY4sguFC3DHJqPfNGCtG8dvbVypDvcHIN7wprshaIG4Zb1Ukz1 |
| | plqRqzm5tRUI2MX0gZJTIJSRNw4H21WMhNTCX+7cqUO9vBXPi8Rb+Zsuc8g8 |
| | 4dInUq-vGxBTNHQ7xvaPXbeTbVSWV4Gd39sAw--q8uB6hGsL3AKkn2YUa9sf |
| | SYjhVtpdm1s4h8sbXJbfhfIW3CsUFx-3K3zPwNiiM5kp0+3k5h90jDm8Smbx |
| | XOC5vCMavBaQsUdCR59ywKXN8at3kUJ+gwhBPIvr6f3yZr6Zi6K01-aGiQZF |
| | i-9u4JxgpRa1x-6eweHdD07Ni9BN8WMzcw== |
| tenant_id | 02f8b026fc754acea4466e5c1e28eecc |
| user_id | 33ef12bce0ca4658b2a20fe7262bc908 |
+-----------+--------------------------------------------------------------+
[root@server2-a ~(keystone_myuser)]$