文章
281
标签
830
分类
133
开发
大前端
人工智能
小程序
桌面应用
游戏开发
服务器&网络
服务器
网络
归档
标签
友链
仰观苍穹思环宇
搜索
开发
大前端
人工智能
小程序
桌面应用
游戏开发
服务器&网络
服务器
网络
归档
标签
友链
windows上如何生成自签名的SSL证书用于本地测试环境下运行以及script-server的自定义配置工作相关的设置注意事项
发表于
2024-09-19
|
更新于
2024-11-07
|
大前端
python
您好, 这里需要密码.
hexo
script-server
生成自签名的SSL证书
.htpasswd
EMAIL_PASSWORD
windows环境变量设置和使用
ssl
上一篇
创建动态效果的按钮:围绕按钮绘制线条并填充
下一篇
实现DOM版块动态图像悬浮效果及悬浮图片板块偏移之后显示视频的完整示例
相关推荐
2022-05-14
Hexo博客技巧,对文章进行加密
2022-05-12
Hexo添加分类和标签
2022-05-18
Hexo部署出现错误err: Errr: Span failed解决方式
2024-04-24
hexo页面或博客嵌入PDF显示阅读方法和注意事项
2024-06-21
使用Hexo发布文章时在Markdown中调用外部图片链接时(使用JavaScript和LocalStorage隐藏加载失败的图片)
2022-05-13
使用hexo theme Butterfly 报错
鸢尾花序
文章
281
标签
830
分类
133
关注我们
目录
1.
运行script-server的环境依赖
1.0.1.
服务器端
1.0.2.
客户端
2.
安装
2.0.1.
用于生产环境
2.0.2.
As a docker container
2.0.3.
开发环境
3.
A issue running on OpenBSD and maybe other UNIX systems
4.
安装和运行
5.
1. 安装 OpenSSL
5.0.1.
1.1 使用 Chocolatey 包管理器
5.0.2.
1.2 直接下载 OpenSSL
5.1.
解决方案步骤
5.1.0.1.
1. 刷新环境变量
5.1.0.2.
2. 确认 PATH 环境变量是否包含 OpenSSL 路径
5.1.0.3.
3. 运行 OpenSSL 命令
5.2.
2. 使用 OpenSSL 生成 SSL 证书和密钥
5.3.
3. 完成生成过程
5.4.
4. 证书和密钥生成完成
5.5.
如何找到生成的证书在哪里呢?
5.5.1.
确认文件是否生成
6.
配置文件里面"password": "$$EMAIL_PWD"的密码是什么是电邮的登录密码还是授权码?
6.1.
关于 EMAIL_PWD
6.2.
配置检查
6.2.1.
其他建议
6.2.2.
配置示例
6.2.3.
关键配置说明
6.2.4.
不保留发送邮件记录
6.2.5.
环境变量替代密码
6.2.6.
1. 设置环境变量
6.2.6.1.
Windows
7.
还有认证那里可以更换成其他的吗?比如更换成github的OAUTH认证吗?
7.1.
.htpasswd file
7.1.0.1.
Requirements
7.1.0.2.
Configuration
7.1.0.3.
步骤 1: 生成 .htpasswd 文件
7.1.0.4.
在 Windows 上安装 htpasswd
7.1.0.5.
步骤 2: 安装 bcrypt Python 模块
7.1.0.6.
1. 创建自动生成 .htpasswd 文件的脚本
7.1.0.7.
2. 修改 Script Server 启动脚本
7.2.
把生成.htpasswd文件和启动文件整合到一个脚本里面
7.3.
当然,你也可以使用bash脚本
7.3.0.1.
集成到启动流程
7.3.0.2.
3. 确保脚本权限和路径正确
7.3.0.3.
4. 启动 Script Server
7.3.0.4.
小结
7.3.0.5.
步骤 3: 修改 config.json 文件
7.3.0.6.
步骤 4: 启动 Script Server
7.3.0.7.
注意事项
8.
登录账号密码需要输入hash格式才能登录而不是明文密码的问题分析
8.0.0.1.
使用 passlib 生成 .htpasswd 兼容的密码
8.0.0.2.
解释:
8.0.0.3.
总结:
8.0.0.4.
代码改进建议:
8.0.0.5.
使用 crypt 模块生成 .htpasswd 格式的密码
8.0.0.6.
解释:
8.0.0.7.
另一种方式:使用 htpasswd 命令
9.
整理一下笔者实践的server配置文件
10.
在script-server的admin.html后台当我执行的时候并不是执行脚本而是启动了本地代码编辑器对脚本进行了编辑,如何处理?
11.
script_path
12.
我们如何在script server里面使用参数呢?以及如何使用include配置公共配置文件和自定义配置文件呢?
12.0.1.
1. 共享的配置文件
12.0.1.1.
conf/common_config.json
12.0.2.
2. 单个脚本的配置文件
12.0.2.1.
conf/runners/mytest.json
12.0.2.2.
conf/runners/列出所有已安装程序.json
12.0.3.
3. 脚本文件
12.0.3.1.
conf/scripts/mytest.sh
12.0.3.2.
conf/scripts/列出所有已安装程序.ps1
12.0.4.
4. 执行流程
12.1.
小知识点
12.1.0.1.
1. 正确地传递参数给脚本
12.1.0.2.
2. 修改 PowerShell 脚本读取参数
12.1.0.3.
3. 配置文件中的参数绑定
12.1.0.4.
4. 解释各部分配置
12.1.0.5.
5. 验证输出
12.1.0.6.
6. 常见问题排查
12.1.1.
5. 管理和维护
12.2.
配置文件(json文件)中注意的点
13.
script server里面的logs目录里面的server.log太大了,如何优化
13.0.1.
调整后的 logging.json 配置(最大文件大小 300KB)
13.0.2.
说明
14.
启动script server的时候(本地自签名的安全证书)
14.0.1.
鉴于以上原因
最新文章
知识图谱可视化(Knowledge Graph Visualization)配置部署和使用场景分析
2024-11-21
如何让系统环境变量在不重启电脑的情况下立即生效
2024-11-19
本地运行Excalidraw项目注意事项
2024-11-15
web页面版块(多列版块)流程间动画实现技术详解和相关方案
2024-11-12
使用git管理hexo博客仓库的最佳实践及问题解决
2024-11-07
mermaid在markdown编辑器里面常见的写法报错或语法报错(引用块)注意事项和解决办法
2024-11-06
CSS实现鼠标悬浮版块上去边框渐变效果以及版块悬浮边框动画渐变效果
2024-11-05
使用云服务器搭建WireGuard VPN实现外网访问
2024-11-05
搜索
数据库加载中