UOS 基础CentOS8魔改而来,可以与CentOS8的源通用,CentOS 8 已经停止技术支持,所以没有多少可选安全的包可以用,这无疑加重了部署过程中的难度。
基础组件部署
普通组件
yum install wget jq psmisc vim net-tools telnet yum-utils device-mapper-persistent-data lvm2 git -y
UOS 基础CentOS8魔改而来,可以与CentOS8的源通用,CentOS 8 已经停止技术支持,所以没有多少可选安全的包可以用,这无疑加重了部署过程中的难度。
普通组件
yum install wget jq psmisc vim net-tools telnet yum-utils device-mapper-persistent-data lvm2 git -y
CFSSL 是一个强大的工具,有证书吊销列表(CRL),可是它是加密的。
本文将详细介绍如何使用
curl
、jq
、base64
和openssl
工具解密 CFSSL 生成的 CRL 数据。解密的步骤具体有
- 从json数据中提取加密的base64数据
- 解密base64数据获得encode数据
- 使用openssl进行decode获得pem数据
- 从pem数据解码获得明文数据
其中得益于openssl的功能强大,第三步和第四步可以一步到位,下面将会说明。
报错信息: 在GitLab面板的job里面显示日志超过4MB无法继续显示更多日志,在写gitlab-ci文件的时候如果遇到报错根本无法调试,这是一个致命的问题。尤其是xcode编译xcarchive然后再打包为ipa文件的时候,日志动不动就是5MB多,下面的文档给出解决方案。
Job's log exceeded limit of 4194304 bytes
根据描述及任务执行状态的初步判断,是因为控制台输出的信息量过大,超出了GitLab Runner默认允许的大小。
已经在谷底了,怎么走都是向上。
所以?
直接重仓空进去,操你妈,死了算了。
curl -L "https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.deb.sh" | sudo bash
基于Systemback工具实现Ubuntu系统的镜像归档、复制和克隆安装
https://zhuanlan.zhihu.com/p/375912899
请勿将主程序安装在系统根目录“/”下,否则可能导致克隆失败,建议安装在/opt
目录下。
- 默认SMB签名要求:为了提高安全性,防止网络篡改和中继攻击,默认所有连接都需要SMB签名。
- 禁用来宾登录:为了提升连接到不可信设备时的安全性,Windows 11 24H2 专业版及后续版本中禁用了不安全的来宾登录。
为了方便,已经书写为脚本,一键设置镜像加速。早就写好了,为了下次再用,记录一下脚本吧。
curl -sSL https://www.geekery.cn/sh/system/clean_and_set_mirror_centos7.sh | bash
经过测试DEP5更直观。
组件名称 | 离线工作状态 | 功能描述 | 问题描述 | 备注 |
---|---|---|---|---|
Copyright/Email/URL/Author Analysis | 正常工作 | 分析文件中的版权、电子邮件、网址和作者信息 | ||
ECC Analysis | 正常工作 | 扫描文本片段,寻找与出口控制相关的潜在内容 | ||
IPRA Analysis | 正常工作 | 扫描文本片段,寻找与专利问题相关的潜在内容 | ||
Keyword Analysis | 正常工作 | 关键词分析 | ||
MIME-type Analysis | 正常工作 | 确定每个文件的 MIME 类型,对于许可证或存储桶不是必需的 | ||
Monk License Analysis | 正常工作 | 通过文本比较扫描许可证 | ||
Nomos License Analysis | 正常工作 | 使用正则表达式扫描许可证 | ||
Ojo License Analysis | 正常工作 | 使用 SPDX-License-Identifier 格式扫描许可证 | ||
Package Analysis | 正常工作 | 解析包头信息 | ||
REUSE.Software Analysis | 正常工作 | 强制执行 Ojo License Analysis | ||
SCANOSS Toolkit | 不可工作 | 提供额外的扫描工具集,包括开源软件识别和漏洞检测 | 请求远程API https://osskb.org/api/scan/direct | 不可勾选 7-SCANOSS Toolkit,可不运行这个组件 |
SoftwareHeritage | 不可工作 | 通过请求远程 API 获取软件遗产信息,用于识别和归档源代码 | 请求远程API https://archive.softwareheritage.org 有速度限制 | 不可勾选 7-Software Heritage Analysis,可不运行这个组件 |
Decider | 正常工作 | 用于决策分析,确定哪些文件需要进一步处理,通常是单线程工作,速度较慢 |
在 WSL (Windows Subsystem for Linux) 中使用一个不包含 Windows 环境变量的更干净环境时,可以通过配置 /etc/wsl.conf
文件来实现。
/etc/wsl.conf
编辑 /etc/wsl.conf
文件:
如果文件不存在,需要创建它。
使用 vim
编辑器编辑文件:
sudo vim /etc/wsl.conf
添加以下内容到文件中以禁用自动追加 Windows 路径到 WSL 的 PATH 变量:
[interop]
appendWindowsPath = false
保存并关闭文件:
vim
中,按 Esc
键进入正常模式。:wq
并按 Enter
键保存并退出。