在 Debian 中,LibreOffice(你提到的 liboffice 通常指 LibreOffice) 可以通过内置功能对文档进行加密。下面分几种常见情况说明。
✅ 支持格式:ODF(.odt/.ods/.odp)以及部分 Microsoft 格式(如 .docx、.xlsx)
Debian 上可使用 libreoffice 命令,但命令行本身不直接支持设置密码,一般做法是:
storeToURL 并指定密码参数示例(宏中关键代码):
args(0).Name = "Password"
args(0).Value = "yourpassword"
⚠️ 这种方式较复杂,一般不推荐普通用户使用。
如果你是从 Writer / Calc 导出 PDF:
如果只想“文件级加密”,也可配合:
gpgzip -e例如:
zip -e doc.odt.zip doc.odt
但这不属于 LibreOffice 内部加密。
.doc 加密兼容性较差,建议用 .odt 或 .docx如果你愿意,可以告诉我:
我可以给你更精确的操作步骤。