Bootarmor 入门教程和用户手册 0.1.0
30.29 KB
25 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
中文(简体) | .epub | 3 |
摘要 | ||
文档系统阐述了Bootarmor,一种基于Linux且专注于绝对安全的操作系统。通过接管内存管理,从系统引导开始,Bootarmor确保安全应用的代码和数据无法被操作系统或其他用户访问。该系统支持在Debian Linux和RaspberryOS上安装,提供了命令行工具btarmor来完成应用程序转换、系统升级和安全部署等操作。用户可通过btarmor将应用程序转换为安全文件,并发布到安全操作系统中运行。文档详细介绍了安装方法、命令行工具的使用以及安全应用的创建过程。 | ||
AI总结 | ||
《Bootarmor 入门教程和用户手册 0.1.0》总结
### 1. Bootarmor 简介
Bootarmor 是一个基于 Linux 的安全操作系统,旨在提供绝对安全的运行环境。它通过接管内存管理,确保应用程序的代码和数据无法被操作系统或其他用户(包括 root)访问。相比虚拟机方式,Bootarmor 对性能的影响较小。
### 2. 支持平台
- **操作系统**:目前仅支持 arm64 架构的 Debian 11(bullseye)和 RaspberryOS。
- **命令行工具 btarmor**:支持 arm64 和 x86_64 架构。
### 3. 安装命令行工具 btarmor
#### 使用 apt 安装(Debian 系统):
1. 增加安装源:
```bash
wget -O /etc/apt/trusted.gpg.d/btarmor-archive-keyring.gpg https://btarmor.dashingsoft.com/apt/debian/btarmor-archive-keyring.gpg
sudo echo "deb https://btarmor.dashingsoft.com/apt/debian bullseye contrib" > /etc/apt/sources.list.d/btarmor.list
sudo apt update
```
2. 安装工具包:
```bash
sudo apt install btarmor-cli
```
3. 验证安装:
```bash
btarmor -v
```
#### 使用 pip 安装:
```bash
pip install https://btarmor.dashingsoft.com/tools/btarmor-cli-1.0.1.tar.gz
```
### 4. 安装安全操作系统
使用命令行工具安装:
```bash
sudo btarmor boot
```
安装完成后重启系统,即可将原系统升级为 Bootarmor 安全操作系统。
### 5. 创建安全应用
使用 `btarmor make` 命令将可执行文件、动态库和数据文件转换为安全文件,转换后的文件经过加密处理,只能在 Bootarmor 系统上运行。
#### 示例:
```bash
btarmor make -i /opt/foo
```
### 6. 发布安全应用
发布功能仅适用于企业版,社区版不提供此功能。发布时会对内核进行加壳处理,以提高安全性。
### 7. 常用命令
- **btarmor boot**:安装或查看安全操作系统状态。
```bash
sudo btarmor boot
btarmor boot --status
```
- **btarmor make**:将文件转换为安全文件。
```bash
btarmor make |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
18 页请下载阅读 -
文档评分