Portainer自定义设置默认的用户名密码

这篇具有很好参考价值的文章主要介绍了Portainer自定义设置默认的用户名密码。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Portainer介绍

  • Portainer是一款轻量级的Docker管理Web界面,它可以让用户方便地管理和部署Docker容器,管理Docker Swarm集群等
  • 用户可以通过Portainer轻松完成基于Docker的应用部署、镜像管理、容器监控、日志查看、用户权限管理等一系列任务
  • 透过Portainer的用户界面,用户可以轻松地创建、启动、停止、删除、复制和监视容器,以及管理镜像和管理Docker网络、卷等。
  • 此外,Portainer还提供了一些有用的特性,如YAML编辑器、安全性检查、负载均衡、网络拓扑图和实时监控等,可以帮助用户更好地管理和监控Docker应用。
  • Portainer适用于Docker初学者和高级用户,提高了使用Docker的便利性和效率。

用户密码问题

  • 我们平台使用docker部署,使用 docker-compose 管理所有docker服务的配置,并使用 portainer 作为整个docker环境的监控和管理软件
  • portainer也是使用docker部署的,也在 docker-compose.yml里配置的
  • 问题是第一次使用“docker-compose up”并且 portainer 开始运行时,必须到 portainer web 界面(localhost:9000)并设置管理员用户和密码,密码强度要求还不低
  • 当服务断电关闭后,有时候还出错New Portainer installation Your Portainer instance timed oul for security purposes,必须重启portainer服务,又要重设密码
    portainer默认账号密码,工具使用,异常报错,docker,运维,容器,portainer
  • 现在我需要自定义默认的用户密码,创建 portainer 时直接创建,以便当用户第一次导航到 portainer 时,已经创建了 admin 用户

解决一半

  • 去搜索了下,并查看了portainer的官方文档,发现Portainer 允许您从命令行为管理员帐户指定加密密码--admin-password=ADMIN-PASSWORD
  • 这里是指定admin用户的password密码,是加密过后的,可以由htpasswd产生
  • htpasswd,需要安装哈希加密工具yum install -y httpd-tools,安装后可以使用这个命令htpasswd生成
  • 介绍下htpasswd参数

#-n:Don’t update file; display results on stdout //不更新文件;在标准输出上显示结果
#-b:Use the password from the command line //从命令行使用密码
#-m:Force MD5 encryption of the password //强制对密码进行MD5加密文章来源地址https://www.toymoban.com/news/detail-606010.html

  • 尝试了大半天,搜索了一大堆,翻了官方文档,也没找到--admin-password设置密码所需的htpasswd使用案例
  • 密码设置是成功的,9000界面直接是登录界面,可以输入用户名、密码校验
  • 但是输入我设置的密码,一直提示校验失败,也没搜到解决方法
  • 最后通过使用data文件夹映射解决,但还是需要设置一次,后续部署项目时,将此文件夹一起部署过去
  • 相关docker-compose配置如下
  # 容器管理界面
  portainer:
    image: portainer/portainer-ce:latest
    container_name: portainer
    ports:
      - 9001:9000
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - ./volumes/portainer-data:/data
      - /etc/localtime:/etc/localtime
    restart: always

未完待续

  • 无论是中文搜索结果,还是英文搜索结果,都没找到--admin-password设置密码所需的htpasswd使用案例
  • 只找到了生成密码文件,配置的方法,但是不太适合我们环境使用
  • 如果哪位知道portainer--admin-password设置密码,使用htpasswd的方法,可以留言告知
  • 如果后续自己找到了解决办法,再更新这里

到了这里,关于Portainer自定义设置默认的用户名密码的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ES设置用户名和密码

    Elasticsearch示例版本:7.9.2 一、设置密码 1.需要在配置文件中开启x-pack验证, 修改config目录下面的elasticsearch.yml文件,在里面添加如下内容,并重启es. 2,进入es的安装根目录bin下,E:softwareeselasticsearch-7.9.2bin 执行设置用户名和密码的命令,这里需要为4个用户分别设置密码,ela

    2024年02月11日
    浏览(48)
  • elasticsearch设置用户名和密码

    1、需要在配置文件中开启x-pack验证:修改config目录下面的elasticsearch.yml文件,在里面添加如下内容 2、重启es 3、进入es的安装根目录bin下找到elasticsearch-setup-passwords、并执行如下命令 4、执行elasticsearch-setup-passwords interactive命令后,这里需要为4个用户分别设置密码,elastic, kib

    2024年02月02日
    浏览(55)
  • MongoDB 设置账号密码_mongodb设置用户名和密码

    1、安装 安装可以看我这篇文章:https://blog.csdn.net/u014641168/article/details/123937775 2、说明 由于默认安装的MongoDB是没有设置用户密码的,极其危险,所以需要设置一下用户密码 3、创建用户 用Navicat15连接MongoDB,正常连接没有问题。 执行命令 使用admin数据库 输入创建用户命令,返

    2024年02月02日
    浏览(34)
  • git设置用户名、密码和邮箱(全局设置)

    (1)git设置用户名(如下图一): (2)git设置密码(如下图一): (3)git设置邮箱(如下图一): 最后我们可以查看一下配置信息(可以查看到我们设置好的用户名、密码和邮箱,如下图一): 注意:git config --list退出的问题,如果你的配置信息实在是太多了,可能会出

    2024年02月13日
    浏览(34)
  • git设置并记忆用户名密码

    每次使用git拉取代码时,总需要输入用户名,密码,做以下设置可记忆用户名密码,只需输入一次,后续不再输入。 方法一 : 以上设置完成后,可执行: git config user.name 和 git config user.password 命令查看设置是否成功。 方法二 : 如果方法一不好使,可执行以下命令,执行后

    2024年02月07日
    浏览(36)
  • tp-link路由器默认用户名密码是什么以及密码的修改与破解方法

    有时会有一些朋友问为tp-link路由器默认用户名与密码什么呢,怎么修改或破解tp-link密码呢,下面我来给大家介绍介绍,有需要了解的同学可参考。 默认用户名与密码什么 默认管理地址:192.168.1.1,默认用户名口令:admin/admin; 修改tplink路由器密码方法 1、进入设置路由器界面

    2024年02月06日
    浏览(41)
  • 常用服务器和存储设备管理口默认IP用户名密码汇总(持续更新)

    一、服务器设备默认管理 1、宝德4卡服务器 默认用户名:ADMIN        密码:11111111 2、超微服务器 默认用户名:ADMIN   密码:admin000 默认用户名:ADMIN   密码:ADMIN 3、浪潮服务器 默认用户/密码:admin/admin ------------------------------------------ 浪潮AS5300/5500 默认 IP 为 192.168.1.

    2024年02月05日
    浏览(39)
  • 国内外知名安全厂商防火墙默认登录地址、用户名、密码大全,建议收藏备用!

    你好,这里是网络技术联盟站。 市面上防火墙产品很多,涉及国内外多个厂商,本文瑞哥将主流厂商的大多数防火墙设备的默认登录地址、默认用户名、默认密码和技术支持热线进行汇总,有需要的朋友可以收藏备用哦。 1.天融信 登录地址: https://192.168.1.254 用户名:super

    2024年02月05日
    浏览(129)
  • elasticsearch7设置用户名和密码

    windows ,elasticsearch 在elasticsearch.yml中添加 xpack.security.enabled: true xpack.security.transport.ssl.enabled: true 在es的bin目录下命令行执行:elasticsearch-setup-passwords interactive   curl -H \\\"Content-Type:application/json\\\" -XPOST -u elastic \\\'http://127.0.0.1:9200/_xpack/security/user/elastic/_password\\\' -d \\\'{ \\\"password\\\" : \\\"123456\\\" }\\\' 修

    2024年02月12日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包