我已经使用putty从我的windows系统
在我的ec2实例上安装了jenkins当我尝试通过网络访问jenkins时,我使用/ var / lib / jenkins / secrets / initialAdminPassword获取Unlock Jenkins enter image description here 如何到达这个位置就好像通过putty访问一样,我被这个文件夹的权限拒绝了。
请告知,我是ubuntu和jenkins的新手
答案 0 :(得分:3)
我的解决方案类似于Mark B的解决方案,我通过在initialAdminPassword文件上执行cat命令来查看秘密。
但是,在我授予用户权限之前,我无法使用cat查看密码。
最初,jenkins是唯一有权使用secrets文件夹执行任何操作的用户。我尝试登录jenkins用户帐户但不能。我执行了:
sudo chmod a+rwx ./secrets
允许自己查看该目录。
作为一些背景信息,我可能会允许自己执行"执行"一个目录,但这是必要的,以便使用ls。
在终端中查看它此外,我的帐户是管理员帐户。我正在运行MacOS 10.11.4。希望有所帮助。
答案 1 :(得分:3)
尝试使用 sudo
访问该文件sudo cat /var/lib/jenkins/secrets/initialAdminPassword
答案 2 :(得分:0)
在已连接到Ubuntu EC2实例的终端上,使用命令sudo cat <path copied from the jenkins page>
查看文件的内容。它将显示默认的管理员密码。您可以在GUI(浏览器)中复制并使用此密码来首次登录。