ByteNote LogoByteNote

Navigation

  • Blog
  • 工具

    © 2025 ByteNote. All rights reserved.

    Docker htpasswd 生成密码对

    Jan 31, 20232 min read
    docker run --rm -it --entrypoint /usr/local/apache2/bin/htpasswd httpd:alpine -nb admin password
    

    也可以直接使用命令行

    echo $(htpasswd -nB user) | sed -e s/\\$/\\$\\$/g
    

    还要注意,美元符号在未计算时不应加倍(例如Ansible docker_container模块)

    报错如下:

    WARNING: The apr1 variable is not set. Defaulting to a blank string.
    

    相关文章

    PageSpy 调试远程 Web 项目工具的使用

    PageSpy是一款强大的远程Web项目调试工具,通过实时监控和调试功能帮助开发者高效解决页面问题。

    SwiftUI 如何获取当前屏幕的高度和宽度?

    在 SwiftUI 中,通过 GeometryReader 和 GeometryProxy 可以获取并利用屏幕的布局信息,如宽度和高度。

    解决 nginx “proxy_pass” cannot have URI part in location given by regular expression, or inside named location

    在Nginx配置中,使用正则表达式或命名位置时,"proxy_pass"指令不能包含URI部分,需移除以避免错误。

    前端开发中的arguments对象是数组吗?——深入理解arguments对象

    JavaScript中的arguments对象虽然类似数组,但实际上是一个具有数字索引和length属性的对象,ES6后推荐使用剩余参数替代它。

    MongoDB数据库的增删改查操作

    MongoDB是一种NoSQL数据库,通过insert()、save()、delete()、update()和find()等函数实现数据的增删改查操作。