如何重新创建默认管理员用户和引导信用?(视频)
重新创建管理和引导信用。
视频记录:
你好,每个人。这是来自Jfrog支持的Prasanna。在这个简短的视频中,我们将学习如何在丢失现有admin帐户密码的情况下重新创建admin用户。这将是一个两部分的视频。在第一部分中,我们将讨论常规安装类型(即Linux安装或Docker安装)需要遵循的步骤。在第二部分中,我们将介绍Helm安装所需的步骤,让我们开始吧。
所以这里我有一个Artifactory安装程序,一个RPM实例,我们可以看到当前的版本是7.10.2。我已经用管理员用户登录了。现在假设我们想要更改admin用户部分或admin用户的凭据。因此,我们需要遵循的步骤已经在Wiki页面中提供了。所以我们可以通过搜索Artifactory来快速搜索,我们得到admin用户,你可以打开这个链接,这里是步骤。那么,在我的测试安装中,您是否遵循了相同的步骤?我们走吧。
第一步是创建一个引导程序。信用文件下的Jfrog home Artifactory var等访问。让我们看看,这里我登录了我的Artifactory实例。让我重新登录一下。好吧。让我快速检查一下服务状态。好吧。它已经启动并运行,这是我们在浏览器中看到的相同实例。因此,现在让我们继续执行恢复将首先创建引导的信用的步骤。信用文件在这个位置。所以这将是斜杠选择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的文件。所以让我们复制文件名bootstrap.creds。至于内容,正如这里提到的,我们需要用下面的内容填充字段文件。您也可以使用多个管理员创建文件。现在,让我们继续使用单个admin用户,因为我要恢复对现有admin帐户的访问权限,并将用户名更改为admin而不是admin1,在at之后,我们看到这里有一个开始。这意味着所有的IP地址都可以访问。因此,如果你有任何特定的IP地址,你可以在这里和现在提到,让我们继续并将密码更改为不同的东西。比如密码123。
这就是在文件中添加内容所需要的全部内容。所以我们只需要添加用户名,它可以访问的Ibis和密码。现在让我们继续保存这个文件。现在,下一步,我们需要赋予它相关的权限,这样我们就可以复制所需的权限,然后就可以了,最后一步是重新启动Artifactory服务。这样它就会重新启动访问服务,然后新的管理密码就会跟踪到Artifactory实例中。我们来做一下。因此,我们可以对任何其他Linux患者关系(如Devin安装或zip安装)使用相同的步骤,对于本地安装也存在相同的步骤。我们可以重新登录到Docker容器内部的容器。我们可以点击相同的目录,然后我们可以继续,在引导。然后重新启动。让我重新开始。
因此,我们还可以在重新启动时跟踪Artifactory服务日志。所以当它完成启动时,会有更多。JFrog人工原木然后尾巴。正如我们所看到的,人工服务初始化已经完成。它应该能够在UI中看到Artifactory实例,让我们继续刷新这个页面。是的,现在回到登录页面,让我选择admin用户并输入新密码,也就是密码123。然后我们可以看到,您将能够登录。因此,这就是恢复常规安装的管理访问权限的方法。现在让我们进入视频的第二部分,在这里我们将尝试使用Helm安装类型或Kubernetes安装。因此,目前我在Kubernetes集群上运行了一个Artifactory实例。 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,正如我们所看到的,我们确实有几个工件,并且我们能够登录,所以现在让我们继续执行Helm安装的限制步骤。我先注销一下。好吧。在这个例子中,步骤有点不同。为此,让我们转到Helm charts数据页面。因此,如果我们进入图表数据页面,我们确实有这里提到的步骤,让我们搜索bootstrap, bootstrapping Artifactory admin password。因此,我们需要遵循以下步骤来重新创建admin用户。因此,首先要做的是创建admincredds -values.yaml。我已经在这里创建了这个。
在这里,这些是我们需要指定的内容。所以它在人工配置下,然后在管理中,这是IP范围。这是我们在Jason文件下的前面的重建Bush中添加star的地方。我们可以从这里开始。这意味着它对所有IP都是开放的,然后我们可以添加admin用户,然后我们也可以添加密码。现在我们来修改这个,修改密码。目前密码是2。我把密码改成123吧。下一步是应用这个admincredes -values。到现有的Helm解决方案中。
这是两个步骤,因为我已经用默认密码和主密钥安装了它,我将不得不添加它们以及命令的一部分。下面是我的命令如何升级和添加这些值。yaml文件。正如我们所看到的,这里是传递引导文件时,这些是我们需要设置的其他参数,它可以识别相同的版本,我们不升级数据库。这是对续集密码的推动。所有这些可能都不是必需的,但在我的例子中,我必须加上这个。因此,让我们继续使用命令来操作Artifactory管理密码。
所以这实际上是为了安装,升级人造引擎,然后它必须重新启动吊舱。所以一旦完成,我们可以,观察豆荚检查重启是否同意。顺便说一下,我们还可以检查我的安装名称是否为test pro Artifactory,这样我们就可以获取pod,或者我们可以查看获取pod,这样我们就可以检查正在运行或正在更新的Artifactory引擎。正如我们所看到的,它现在正在初始化,你也可以告诉日志获取pod。它在运行实时尾巴,这样我们就知道神器是什么时候启动的。所以目前它看起来像是在等待postgresql连接。看起来,它能够获得连接并且正在进行启动。如您所见,我在这里也有7.10.2版本。访问已经启动,你只需要等待Artifactory实例启动。是的。 Its like the router has started up now.
是的,正如我们所看到的,Artifactory在服务初始化完成,只是为了检查让我们退出尾部kubectl get pod。确保我们所有的吊舱,用于安装的吊舱都启动并运行。好吧。还没有。让我们看一下这个。是的。人工实例已启动,我们只需为启动引擎实例升级,以便我们能够访问。
让我们快速检查一下UI。我想它已经启动了。是的。好了。还要检查服务以获得IP或突变安装,即测试pro Artifactory。正如我们所看到的测试亲工厂。这是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.
