问题描述
如何在不关闭终端的情况下从使用RC文件切换到的openstack用户注销。我尝试过“退出”命令,但它关闭了终端。
解决方法
RC脚本导出与身份验证相关的环境变量。
如果您不想再通过身份验证,则可以取消设置,或获取其他RC文件以切换用户。
基本上,RC文件的最小内容如下:
export OS_PROJECT_DOMAIN_NAME=...
export OS_USER_DOMAIN_NAME=...
export OS_PROJECT_NAME=...
export OS_USERNAME=...
export OS_PASSWORD=...
export OS_AUTH_URL=...
您可以创建并提供具有以下内容的脚本,以便进行logout
:
unset OS_PROJECT_DOMAIN_NAME
unset OS_USER_DOMAIN_NAME
unset OS_PROJECT_NAME
unset OS_USERNAME
unset OS_PASSWORD
unset OS_AUTH_URL
如果RC文件中还有更多与认证相关的环境变量,您也可以添加它们。