s3qllock - 云端在线

这是 s3qllock 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


s3qllock - 使 S3QL 文件系统上的树不可变

概要


s3qlock [选项]

商品描述


S3QL 是一种用于在线数据存储的文件系统。 在使用 S3QL 之前,请务必查阅
完整的文档(而不仅仅是手册页,它只是简要地记录了
可用的用户空间命令)。

这款 s3qlock 命令使 S3QL 文件系统中的目录树不可变。 不可变
树木不能再以任何方式改变。 您不能添加新文件或
目录,您不能更改或删除现有的文件和目录。 唯一的办法
摆脱一棵不可变的树是使用 s3qlrm 命令。

s3qlock 只能由安装文件系统的用户调用并且(如果文件
系统安装了 --允许-其他 or --允许root) 根用户。

基本原理


不变性是专为备份设计的功能。 传统上,备份是在
外部磁带驱动器。 备份完成后,磁带驱动器被移除并锁定
在架子上的某个地方。 这有很大的好处,即备份的内容现在
永久固定。 没有什么(除了物理破坏)可以更改或删除文件
备份。

相比之下,当备份到像 S3QL 这样的在线存储系统时,所有的备份都是
每次挂载文件系统时都可用。 没有什么可以阻止旧备份中的文件
以免以后再次更改。 在最坏的情况下,这可能会使您的整个备份
系统不值钱。 想象一下,您的系统被一种讨厌的病毒感染了
删除它可以找到的所有文件 - 如果备份文件系统处于活动状态时病毒处于活动状态
安装后,病毒也会破坏您所有的旧备份!

即使排除了恶意病毒或木马的可能性,也能够
在备份完成后更改备份通常不是一个好主意。 一个常见的 S3QL 使用
情况是始终保持文件系统挂载并定期创建备份
rsync的 -a. 这允许每个用户从备份中恢复她的文件而无需调用
系统管理员。 但是,这也允许每个用户意外更改或
删除文件 in 旧备份之一。

使备份不可变可以保护您免受所有这些问题的影响。 除非你碰巧
遇到专门为攻击 S3QL 文件系统而编程的病毒,备份可以
将它们设为不可变后,既不能删除也不能更改。

配置


这款 s3qlock 命令接受以下选项:

--调试模块
激活指定模块的调试输出(使用逗号分隔
多个模块)。 调试消息将写入指定的目标
- 日志 选项。

-调试
激活所有 S3QL 模块的调试输出。 将写入调试消息
到指定的目标 - 日志 选项。

- 安静的
安静点

- 版
只需打印程序版本并退出

退出 编码


s3qlock 可能会以以下退出代码终止:

0 一切顺利。

1 发生意外错误。 这可能表明程序中存在错误。

2 无效的命令行参数。

使用 onworks.net 服务在线使用 s3qllock



最新的 Linux 和 Windows 在线程序