当两个操作系统访问文件时我会遇到什么问题?

当两个操作系统访问文件时我会遇到什么问题?

我想访问 Windows 上的 LUKS 加密存储。我将存储安装在与 Windows 11 共享文件的 Ubuntu 21.04 VM 上。

让 Windows 修改文件(通过 samba)安全吗?问题的第二部分是,它是否会以某种方式损害加密?

答案1

是的,就文件完整性而言,它是安全的。它不会破坏加密。文件系统在访问时未加密。另外,请注意,如果您关闭 VM 而不关闭 ubuntu 客户机,则您的文件不会被加密(对于任何类型的磁盘加密都是如此)。

答案2

在 Windows 和 Linux 中写入纯文本文件 (*.txt、*.xml 等) 时可能出现的一个问题是,两者使用的行尾不同。Windows/DOS 使用回车符 + 换行符 (\n\r),而 Linux 仅使用换行符 (\n)。这可能会使对此敏感的程序出错。

dos2unix是一个可以自动将行尾从 DOS 格式转换为 *nix 格式的工具unix2dos

相关内容