如何重新创建默认管理员用户和引导信用?(视频)
重新创建管理员和自举学分。
视频记录:
你好,每个人。我是Jfrog支持的Prasanna。在这个短视频中,我们将学习如何在丢失现有管理帐户密码的情况下重新创建一个管理用户。这个视频分为两部分。在第一部分中,我们将讨论常规安装类型需要遵循的步骤,因此有Linux安装类型或Docker安装类型。在第二部分中,我们将查看Helm安装所需的步骤,所以让我们开始吧。
这里我有一个Artifactory安装程序,一个RPM实例,我们可以看到当前的版本是7.10.2。我已经用管理员用户登录了。现在假设我们想要改变admin用户部分或者admin用户的凭证。因此,我们需要遵循的步骤已经在Wiki页面中提供了。所以我们可以通过搜索Artifactory来快速搜索,我们得到管理员用户,你可以打开这个链接,这是步骤。那么您在我的测试安装中是否遵循了相同的步骤?我们开始吧。
第一步是创建一个引导程序。信用文件下Jfrog家Artifactory var等访问。让我们看看,这里我登录到我的Artifactory实例。让我再登录一次。好的。让我快速检查一下服务状态。好的。它开始运行了,这和我们在浏览器中看到的实例是一样的。所以现在让我们继续步骤恢复信用,这将是第一个创建bootstrap。学分文件在这个位置。这是slash opt Jfrog home然后我们需要进入Artifactory var pixie,然后访问。 So in here, I’d have to get through X is for this, then set to opt JFrog Artifactory var etc and then access. There you go.
在这里,我们需要创建一个名为bootstrap的文件。Creds,复制文件名bootstrap。Creds。至于内容,正如这里提到的,我们需要用下面的内容填充字段,文件。您也可以使用多个管理员创建该文件。所以现在,让我们继续使用单个admin用户,因为我正在恢复对现有admin帐户的访问,并将用户名更改为admin而不是admin1,在at之后,我们看到这里开始了。这意味着访问所有的IP地址。如果你有特定的IP地址,你可以在这里提到,让我们把密码改成不同的。我们设密码为123。
因此,这将是所有需要添加到文件内容中的内容。因此,我们只需要添加用户名和它有权访问的Ibis以及密码。现在我们来保存这个文件。现在下一步,我们需要给它相关的权限,这样我们就可以复制所需的权限,然后就可以了,最后一步是重新启动我们的Artifactory服务。这样它将重新启动访问服务,然后新的管理密码将跟踪到您的Artifactory实例。我们来做一下。因此,我们可以在任何其他Linux患者关系中使用相同的步骤,例如Devin安装或zip安装,本地安装也存在相同的步骤。我们可以重新登录到Docker容器内的容器。我们可以点击相同的目录,然后我们可以继续,在引导。然后重新开始。让我重新开始。
因此,我们还可以在重新启动时跟踪Artifactory服务日志。所以当它完成启动时,会有更多。JFrog Artifactory原木然后尾巴。正如我们所看到的,Artifactory服务初始化已经完成。它应该能够在UI中看到Artifactory实例,让我们继续刷新这个页面。好的,现在回到登录页面,让我选择admin用户,输入新密码123。然后如我们所见,你就可以登录了。这就是如何恢复常规安装的管理员访问权限。现在让我们进入视频的第二部分,我们尝试使用Helm安装类型或Kubernetes安装。所以目前我有一个Artifactory实例运行在Kubernetes集群上。 So I have installed it using Helm, and this is the command that I used to install Artifactory using Helm. So now let’s go ahead and get the IP address. Maybe we can access this instance and here we go, so let me type in the existing admin password.
所以目前我把密码设置为密码2,正如我们所看到的,我们确实有几个Artifacts,我们能够登录,所以现在让我们继续进行Helm安装的限制步骤。让我先退出。好的。这里的步骤有点不同。让我们转到Helm图表数据页面。如果我们进入图表数据页面这里提到了一些步骤,让我们搜索bootstrap, bootstrapping Artifactory管理密码。因此,我们需要遵循以下步骤来重新创建admin用户。因此,第一件事是创建admincreds-values.yaml。我已经在这里创建了这个。
在这里,这些是我们需要指定的内容。它在Artifactory配置下,然后在管理中,这是IP范围。这是我们在Jason文件下的先前重建Bush中添加星号的地方。我们可以从这里开始相加。这意味着它对所有IP都是开放的,然后我们可以添加admin用户,然后我们也可以添加密码。现在我们来修改这个,修改密码。所以现在是密码2。我把密码改成123。下一步是应用这个admincreds-values。yaml文件到您现有的Helm解决方案。
这是两步,因为我已经用默认密码和主密钥安装了它,我将不得不添加它们以及命令的一部分。下面是升级和添加这些值的命令。yaml文件。我们可以看到,这里是传递bootstrap文件的时候,这些是我们需要设置的其他参数它会识别目的等于版本,我们不会升级数据库。这是推动续集密码。所有这些可能都不需要,但就我的情况而言,我必须加上这个。因此,让我们继续使用命令来操作Artifactory管理员密码。
这实际上是为了安装,升级Artifactory引擎,然后它必须重新启动吊舱。一旦完成,我们就可以,看着吊舱检查重启是否顺利。顺便说一下,我们还可以检查我的安装名称是否为test pro Artifactory这样我们就可以得到pod或者我们可以查看get pod这样我们就可以检查Artifactory引擎它正在旋转或者它正在更新。正如我们所看到的,这是初始化,你也可以告诉log get pods。它在运行实时尾翼这样我们就能知道人造工厂是什么时候启动的。所以目前它看起来像是在等待postgresql连接。看起来,它能够获得连接并继续启动。如您所见,这里也有7.10.2版本。所以访问已经启动,您只需要等待Artifactory实例下一个启动。是的。 Its like the router has started up now.
是的,我们可以看到Artifactory在服务初始化完成,只是检查让退出尾部kubectl得到豆荚。确保我们安装的所有吊舱都能正常运行。好的。还没有。让我们来看看这个。是的。Artifactory实例已经启动,我们只需要升级引擎实例来启动,这样我们就可以访问。
让我们快速检查我们的UI。它已经启动了。是的。好了。并检查服务,以获得IP或突变的安装,是test pro Artifactory。正如我们所看到的测试pro工厂。这是04 199 114.98。是的。开始吧。现在让我们尝试使用新密码123访问admin用户。 Here we go, so these are the steps to follow, to reset the admin user or to recreate the admin user in what the installation types. Hope this helps and that’s the end of the video. See you guys.
