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

【alist】宝塔面板docker里的alist默认admin无法登录

安装完alist,根据页面的提示账号密码死活登录不上,提示密码有问题

数据存储目录
/www/dk_project/dk_app/dk_alist
使用说明请参考: >使用教程
默认账号密码(admin/admin) 首次登录后点击个人资料修改密码

没用过docker的我陷入了困境

百度了一下,重置alist密码方法如下

  • 1、输入“docker ps”查看docker列表,
    [root@iZt4ndhc2q7n69y4zyjl4xZ dk_alist]# docker ps

  • 2、找到和 alist 相关的容器ID,使用 docker exec 命令来修改账号密码,进入容器的命令行界面:(xxxxxxx 就是与alist相关的CONTAINER ID)[root@iZt4ndhc2q7n69y4zyjl4xZ dk_alist]# docker exec -it 0493c336 /bin/sh

  • 3、输入“./alist”测试/opt/alist # ./alist

  • 4、修改密码,123是新密码/opt/alist # ./alist admin set 123

  • 5、创建一个alist挂载的本地目录:/opt/alist # cd data /opt/alist # mkdir 1234

  • 6、alist挂载路径:/opt/alist/data/1234

附录:

[root@iZt4ndhc2q7n69y4zyjl4xZ dk_alist]# docker ps
CONTAINER ID   IMAGE                COMMAND            CREATED          STATUS          PORTS                                   NAMES
0493cfbc6   xhofe/alist:latest   "/entrypoint.sh"   24 minutes ago   Up 24 minutes   5245/tcp, 0.0.0.0:1235->5244/tcp        alist_container
936b926d3   xhofe/alist          "/entrypoint.sh"   28 minutes ago   Up 28 minutes   0.0.0.0:1234->1234/tcp, 5244-5245/tcp   my-alist
[root@iZt4ndhc2q7n69y4zyjl4xZ dk_alist]# docker exec -it 0493cfbc6 /bin/sh
/opt/alist # alist
/bin/sh: alist: not found
/opt/alist # ./alist
A file list program that supports multiple storage,
built with love by Xhofe and friends in Go/Solid.js.
Complete documentation is available at https://alist.nn.ci/Usage:alist [command]Available Commands:admin       Show admin user's info and some operations about admin user's passwordcancel2fa   Delete 2FA of admin usercompletion  Generate the autocompletion script for the specified shellhelp        Help about any commandlang        Generate language json filerestart     Restart alist server by daemon/pid fileserver      Start the server at the specified addressstart       Silent start alist server with `--force-bin-dir`stop        Stop alist server by daemon/pid filestorage     Manage storageversion     Show current version of AListFlags:--data string     data folder (default "data")--debug           start with debug mode--dev             start with dev mode--force-bin-dir   Force to use the directory where the binary file is located as data directory-h, --help            help for alist--log-std         Force to log to std--no-prefix       disable env prefixUse "alist [command] --help" for more information about a command.
/opt/alist # ./alist admin
INFO[2024-09-23 15:46:59] reading config file: data/config.json        
INFO[2024-09-23 15:46:59] load config from env with prefix: ALIST_     
INFO[2024-09-23 15:46:59] init logrus...                               
INFO[2024-09-23 15:46:59] Admin user's username: admin                 
INFO[2024-09-23 15:46:59] The password can only be output at the first startup, and then stored as a hash value, which cannot be reversed 
INFO[2024-09-23 15:46:59] You can reset the password with a random string by running [alist admin random] 
INFO[2024-09-23 15:46:59] You can also set a new password by running [alist admin set NEW_PASSWORD] 
/opt/alist # ./alist admin set 123
INFO[2024-09-23 15:47:26] reading config file: data/config.json        
INFO[2024-09-23 15:47:26] load config from env with prefix: ALIST_     
INFO[2024-09-23 15:47:26] init logrus...                               
INFO[2024-09-23 15:47:26] admin user has been updated:                 
INFO[2024-09-23 15:47:26] username: admin                              
INFO[2024-09-23 15:47:26] password: 123                         
/opt/alist # 

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • C++速通LeetCode中等第10题-轮转数组(四种方法)
  • 学生党头戴式耳机哪个品牌音质好?四款音质卓越性价比极高推荐
  • 【WebLogic】WebLogic 11g 控制台模式下的集群创建(一)
  • flink 为啥使用MemorySegment 来管理内存
  • 思维可视化:2024年四大创新思维导图软件排行榜!
  • 查看和升级pytorch到指定版本
  • dbt snapshot命令及应用示例
  • 网络安全-jsp绕过
  • 汽车总线详解
  • 计算器软件设计与实现
  • 1.4 MySql配置文件
  • uniapp js判断key是否在json中?
  • [LLM 学习笔记] Transformer 基础
  • [3]Opengl ES着色器
  • 【数据库选择】选择合适的数据库(MongoDB、PostgreSQL、Couchbase)以支持复杂 JSON 数据的增删改查
  • [nginx文档翻译系列] 控制nginx
  • Android优雅地处理按钮重复点击
  • Bootstrap JS插件Alert源码分析
  • Cookie 在前端中的实践
  • CSS 专业技巧
  • gops —— Go 程序诊断分析工具
  • Java 多线程编程之:notify 和 wait 用法
  • JS+CSS实现数字滚动
  • Nginx 通过 Lua + Redis 实现动态封禁 IP
  • node学习系列之简单文件上传
  • OSS Web直传 (文件图片)
  • Python十分钟制作属于你自己的个性logo
  • react 代码优化(一) ——事件处理
  • RedisSerializer之JdkSerializationRedisSerializer分析
  • Spring Cloud Alibaba迁移指南(一):一行代码从 Hystrix 迁移到 Sentinel
  • 干货 | 以太坊Mist负责人教你建立无服务器应用
  • 判断客户端类型,Android,iOS,PC
  • 前端面试之闭包
  • 使用iElevator.js模拟segmentfault的文章标题导航
  • 通过npm或yarn自动生成vue组件
  • 微服务框架lagom
  • 我有几个粽子,和一个故事
  • 转载:[译] 内容加速黑科技趣谈
  • #etcd#安装时出错
  • #Z2294. 打印树的直径
  • $().each和$.each的区别
  • $con= MySQL有关填空题_2015年计算机二级考试《MySQL》提高练习题(10)
  • (欧拉)openEuler系统添加网卡文件配置流程、(欧拉)openEuler系统手动配置ipv6地址流程、(欧拉)openEuler系统网络管理说明
  • (亲测)设​置​m​y​e​c​l​i​p​s​e​打​开​默​认​工​作​空​间...
  • (微服务实战)预付卡平台支付交易系统卡充值业务流程设计
  • *算法训练(leetcode)第四十七天 | 并查集理论基础、107. 寻找存在的路径
  • .NET Core 项目指定SDK版本
  • .NET 中 GetProcess 相关方法的性能
  • @Autowired标签与 @Resource标签 的区别
  • @开发者,一文搞懂什么是 C# 计时器!
  • [ C++ ] template 模板进阶 (特化,分离编译)
  • [ vulhub漏洞复现篇 ] Apache Flink目录遍历(CVE-2020-17519)
  • [<死锁专题>]
  • [8481302]博弈论 斯坦福game theory stanford week 1
  • [Android] Binder 里的 Service 和 Interface 分别是什么