我已经设法juju-gui
通过 在我的 saucy 服务器中进行部署maas+juju
。
但无论我怎么尝试,我都无法登录。
我做到了:
juju set juju-gui password='qwerty'
我甚至设置了用户。但我无法访问。
# juju show-log
登录时显示错误。
第一的。
我怎样才能设置应该用作密码的管理员机密。
第二。
如果我使用上述命令覆盖选项。Why can't I log in
?
谢谢。
注意:这就是日志中的内容:
jb4ja:2013-11-23 13:29:48 DEBUG juju.rpc.jsoncodec codec.go:107 <- {"Type":"Admin","Request":"Login","Params":{"AuthTag":"user-admin","Password":"qwerty"},"RequestId":1}
jb4ja:2013-11-23 13:29:48 DEBUG juju.rpc.jsoncodec codec.go:172 -> {"RequestId":1,"Error":"invalid entity name or password","ErrorCode":"unauthorized access","Response":{}}
jb4ja:2013-11-23 13:29:53 DEBUG juju.rpc.jsoncodec codec.go:107 <- {"Type":"Admin","Request":"Login","Params":{"AuthTag":"user-admin","Password":"qwerty"},"RequestId":2}
jb4ja:2013-11-23 13:29:53 DEBUG juju.rpc.jsoncodec codec.go:172 -> {"RequestId":2,"Error":"invalid entity name or password","ErrorCode":"unauthorized access","Response":{}}
答案1
admin-secret
环境的密码位于您的文件中。~/.juju/environments.yaml
这是用于 Juju GUI 的密码
答案2
正式:
juju api-info --password password
要不然:
grep admin-secret ~/.juju/environments/$(juju env).jenv
答案3
对于 Juju2 管理员用户:
juju change-user-password admin
将允许您更改管理员用户密码,就像 unix 系统上的 root 用户一样(无需知道旧密码)。