openshift不允许我登录或更改密码。我在免费的openshift版本下创建了一个帐户,那时我可以创建一个测试应用程序。在注销并尝试登录后,它会以错误的凭据消息(密码或登录)进行响应。我试图重置密码,但没有收到确认电子邮件。我尝试重新创建一个新帐户,但仍然没有收到确认电子邮件。我向redhat发送了各种帮助请求,但所有的回复都是一样的,要求我验证信息的准确性,检查垃圾邮件框,以及其他事情。这些是redhat的机器人生成的响应,因为它们没有提及我的特定帮助请求。我会在这里的帮助下再尝试一次,但如果运气不好,我会转到其他paas。我们已经做好了部署的准备,不能把时间浪费在外部问题上。
您可以重置openshift登录密码:
- ssh到具有root帐户的openshift服务器
- 键入htpasswd/etc/origin/master/htpasswd用户名
- 在第二步之后,它将要求新的密码
- 无需重新启动openshift服务
例如:我的用户名叫"admin2",那么我的命令是:
htpasswd/etc/origin/master/htpasswd admin2
感谢
我使用的是Red Hat Openshift v3.9.30,/etc/origin/master/htpasswd
不可用。
使用htpasswd /etc/origin/htpasswd anto
重置密码。
[root@ocp1 ~]# htpasswd /etc/origin/master/htpasswd anto
htpasswd: cannot modify file /etc/origin/master/htpasswd; use '-c' to create it
[root@ocp1 ~]# htpasswd /etc/origin/htpasswd anto
New password:
Re-type new password:
Updating password for user anto
并通过https://ocp1.example.com:8443
成功登录。
如果您使用的是Windows 8的MAIL应用程序,请检查您的时事通讯文件夹。新的Outlook Windows 8应用程序喜欢将这样的重要通知电子邮件错误归类为时事通讯。