[root@controller ~]# openstack network list Missing value auth-url required for auth plugin password
时间: 2024-10-17 18:01:42 浏览: 58
PyPI 官网下载 | django_openstack_auth-1.3.0-py2-none-any.whl
当你看到这个命令行提示 "[root@controller ~]# openstack network list Missing value auth-url required for auth plugin password",这通常表示你在尝试通过OpenStack的命令行工具(如`openstack`)列出网络列表时遇到了认证问题。在这个提示中,`auth-url`是一个必填参数,它指定了身份验证服务(Authentication URL),对于使用像`password`这样的基于密码的身份验证插件(auth plugin)来说尤其重要。
你需要提供有效的Keystone服务器地址(auth-url),它负责OpenStack项目的用户管理和授权。例如,如果你的环境配置是本地运行的DevStack,它可能是 `http://localhost:5000/v3` 或其他实际部署中的URL。
正确的命令应该包含 `--os-auth-url` 参数并设置相应的值,如下所示:
```sh
openstack network list --os-auth-url=http://your-auth-url:port/v3
```
替换 `your-auth-url` 和 `port` 为你实际的 Keystone 服务地址和端口。
阅读全文