当前位置: 首页 > article >正文

重置docker版本的octoprint管理员账号密码

我的情况是octoprint安装在HiNAS系统的机顶盒上,只有一个账号,但是忘记了用户名和密码。有两个选择:

  1. 可以试试先找回用户名,然后尝试你的常用密码。
  2. 直接重置所有账号。

1.找回用户名:

    1. 使用使用 docker exec -it <容器名或ID> bash,进入容器的bash命令行交互界面。
    1. cd /octoprint/octoprint
    1. cat user.yaml 可以看到用户名

2. 删除所有访问账号

  • 1) 将config.yaml复制出来(因为容器内没有vi/vim)
    docker cp ./config.yaml <容器名或ID>:/octoprint/octoprint/config.yaml
  • 2)编辑config.yaml, 将 firstRun: false改为firstRun: true
    1. config.yaml复制回容器
      docker cp ./config.yaml <容器名或ID>:/octoprint/octoprint/config.yaml
  • 4)重启容器
    docker restart <容器名或ID>
    1. 重新访问octoprint webUI即可重新进入设置界面重设管理账号。

参考文献:

  1. I forgot my OctoPrint password, how can I reset it? - Get Help / FAQ - OctoPrint Community Forum

http://www.kler.cn/a/397906.html

相关文章:

  • 【Pikachu】XML外部实体注入实战
  • git创建远程仓库,以gitee码云为例GitHub同理
  • 推荐15个2024最新精选wordpress模板
  • 浪浪云轻量服务器搭建vulfocus网络安全靶场
  • 自存 关于RestController请求传参数 前端和后端相关
  • 大学语文教材电子版(第十一版)教学用书PDF及课件
  • ECharts 创建图表示例
  • 30 秒!用通义灵码画 SpaceX 星链发射流程图
  • Android 开启流量节省状态会使热点与网络共享无法打开
  • POI word转pdf乱码问题处理
  • Spring框架之命令模式 (Command Pattern)
  • RestSharp基本使用方法
  • 2024-11-16-机器学习方法:无监督学习(1) 聚类(上)
  • 快速上手:Docker 安装详细教程(适用于 Windows、macOS、Linux)
  • 【循环测试试题3】小X与数字三角形
  • 普通电脑上安装属于自己的Llama 3 大模型和对话客户端
  • ‘v-scale-screen‘使用(Vue框架的大屏幕自适应组件)
  • # SpringSecutrity学习
  • 遥测数据采集工具Grafana Alloy
  • Redis系列之底层数据结构ZipList
  • 蓝桥杯每日真题 - 第15天
  • 24下软考高级【系统架构设计师】考试难度分析
  • Python学习27天
  • OpenGL ES 文字渲染进阶--渲染中文字体
  • NOIP2007T1 统计数字
  • Android 配置默认输入法