我需要帮助安装 QNAP TS-230(最新固件)上使用的外部驱动器来备份数据。我使用密码在此驱动器上设置了加密分区 (LUKS)。我尝试在 Linux 系统上挂载该分区,但是当我输入密码时它不起作用。我读到密码是使用 QNAP 命令进行哈希处理的,storage_util --encrypt_pwd pwd=<pwd>
但返回的字符串也有同样的问题。
有人有解决办法吗?
谢谢。
我使用 QNAP Web 界面来初始化磁盘(单一分区,无其他),添加加密选项。
当我运行时sudo cryptsetup luksOpen /dev/sdb1 crypt_disk
,它要求输入密码,响应是No key available with this passphrase.
。我尝试使用两个密码:以明文形式,并用命令包装storage_util
。
答案1
我找到了解决方案:QNAP 限制密码8 至 16 个字符。如果您输入一个超过 16,您不会收到任何错误或警告;我不明白它是如何剪掉超出的字符的。我使用过其他 QNAP,并将最旧的 20 个字符的密码更改为“foofoofoo”,并解决了我的所有问题cryptsetup
。
大概是一个漏洞在威联通操作系统中...感谢大家!