2.4. 基本设置和登录


oc login 命令是初始设置 CLI 的最佳方法,它充当大部分用户的入口点。互动流程可帮助您使用提供的凭证建立与 OpenShift Container Platform 服务器的会话。信息自动保存在 CLI 配置文件中,然后用于后续的命令。

以下示例显示了使用 oc login 命令进行交互式设置和登录:

例 2.1. 初始 CLI 设置

$ oc login

输出示例

OpenShift server [https://localhost:8443]: https://openshift.example.com 1

Username: alice 2
Authentication required for https://openshift.example.com (openshift)
Password: ******
Login successful. 3

You don't have any projects. You can try to create a new project, by running

    $ oc new-project <projectname> 4

Welcome to OpenShift! See 'oc help' to get started.

1
该命令提示输入 OpenShift Container Platform 服务器 URL。
2
命令会提示输入登录凭证:用户名和密码。
3
会话会根据服务器建立,并接收会话令牌。
4
如果您没有项目,则会提供关于如何创建项目的信息。

完成 CLI 配置后,后续的命令使用服务器、会话令牌和项目信息的配置文件。

您可以使用 oc logout 命令从 CLI 注销:

$ oc logout

输出示例

User, alice, logged out of https://openshift.example.com

如果您在创建或被授予了项目访问权限后登录,则您有权访问的项目会自动设置为当前默认值,直到 切换到另一个 项目:

$ oc login

输出示例

Username: alice
Authentication required for https://openshift.example.com (openshift)
Password:
Login successful.

Using project "aliceproject".

其他选项 也可用于 oc login 命令。

注意

如果您可以访问管理员凭据,但不再作为默认系统用户 system:admin 登录,只要仍存在于 CLI 配置文件 中,您可以随时以这个用户身份登录。以下命令登录并切换到 default 项目 :

$ oc login -u system:admin -n default
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.