我使用我下载的msi在我的10台机器上安装了jenkins。它安装得很好,现在已启动浏览器,提示我使用initialadminpassword解锁jenkins。我无法在任何地方找到此文件。我查看了安装目录C:\ Program Files(x86)\ Jenkins,我检查了日志文件,没有写入密码。我甚至在我的整个C上搜索:对于initialadminpassword,没有任何结果。我的Jenkins安装目录中有一个名为secret.key的文件,但此文件中的密钥不起作用。关于如何解决这个问题的任何想法都会非常有用
由于
答案 0 :(得分:5)
在Jenkins主目录中应该有一个secrets
子文件夹。在该目录中应该有一个名为initialAdminPassword
的文件(无扩展名)。
此文件包含它所引用的密码。
答案 1 :(得分:1)
除了" How to “Unlock Jenkins”?"之外,我还使用了一个groovy脚本来确保创建了一个管理员帐户。
这意味着:
<Jenkins>/ref/init.groovy.d/security.groovy
-Djenkins.install.runSetupWizard=false
在该脚本中,使用Windows路径1替换文件的路径和用户名/密码:
def user = new File("/run/secrets/jenkins-adm-name").text.trim()
def pass = new File("/run/secrets/jenkins-adm-pass").text.trim()
那样:
答案 2 :(得分:1)
我在 Windows 10 中遇到了同样的问题,按照以下步骤操作,它工作正常。
答案 3 :(得分:0)
Jenkins这样做是因为它要确保管理员安全地设置了Jenkins, 因此,您无法直接打开此文件,必须逐步进入它给您的路径。 C:\ WINDOWS \ system32 \ config \ systemprofile.jenkins \ secrets \ initialAdminPassword
继续跟踪路径
您将找到它。
答案 4 :(得分:0)
以管理员权限(即“以管理员身份运行”)打开命令提示符。然后导航到Jenkins本地主机网页中提到的文件夹。然后运行以下命令: 记事本initialadminpassword
这将显示密码,然后您可以将其复制粘贴。
答案 5 :(得分:0)
我在此路径C:\ Program Files \ Jenkins \ jinkins.err中找到了长密码,在jinkins.err文件中,所有日志都被记录下来,因此,如果您慢慢拧紧,则可以找到由密码生成的密码。系统。