![cryptsetup create 在第一个密码字母后退出](https://linux22.com/image/224184/cryptsetup%20create%20%E5%9C%A8%E7%AC%AC%E4%B8%80%E4%B8%AA%E5%AF%86%E7%A0%81%E5%AD%97%E6%AF%8D%E5%90%8E%E9%80%80%E5%87%BA.png)
我有一个简单的脚本,多年来一直在一台特定服务器上用于安装加密的主分区。它有这一行来创建 /dev/mapper/cr_sdb1:
cryptsetup create cr_sdb1 /dev/xvdb1
自从服务器上次重新启动以来已经过去了几个月,当时这一切都有效。但现在不行了。要求cryptsetup create
输入密码,但一旦我按下密码的第一个字母(例如“P”显然代表“Passw0rd”),就会立即退出。
~ # cryptsetup create cr_sdb1 /dev/xvdb1
Enter passphrase: P
~ #
没有输入,没有错误,什么也没有。它只是不让我输入整个密码。
这是一个非常旧的 Amazon Linux 1。该cryptsetup
软件包最近似乎没有更新,安装日期是 2016 年。
为什么会这样呢?我该如何解决这个问题?