一段时间以来,我一直在 Utopic Xubuntu Mediacenter 上运行一个带有加密根分区并通过 initramfs 中的 Dropbear 进行网络解锁的配置。由于我积极使用 IPv6 从外部访问网络中的设备,因此 initramfs-tools 不支持 IPv6 一直是一个遗憾。
现在,在我不知道任何重大更新的情况下,在可以访问根分区之前,机器突然可以通过 IPv6 访问,但是我的 /etc/initramfs-tools/root/.ssh/authorized_keys 中的 rsa 密钥和我的作为用户的密码都不被接受(后者当然是有意义的,因为 /etc/shadow 尚未解密)。
dmesg 没有说明发生了什么,这只是从启动时记录的全部内容,经过两次 ssh 登录尝试失败,直到在键盘上本地解密:
[ 3.059032] input: Logitech Unifying Device. Wireless PID:2010 as /devices/pci0000:00/0000:00:12.0/usb3/3-4/3-4:1.2/0003:046D:C52B.0007/0003:046D:C52B.0009/input/input9
[ 3.059179] logitech-djdevice 0003:046D:C52B.0009: input,hidraw6: USB HID v1.11 Keyboard [Logitech Unifying Device. Wireless PID:2010] on usb-0000:00:12.0-4:2
[ 3.225536] Switched to clocksource tsc
[ 3.910848] r8169 0000:02:00.0 eth0: link down
[ 3.910871] r8169 0000:02:00.0 eth0: link down
[ 3.910920] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 6.458419] r8169 0000:02:00.0 eth0: link up
[ 6.458436] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 46.401849] random: nonblocking pool is initialized
[ 66.931909] raid6: sse2x1 3291 MB/s
[ 66.999840] raid6: sse2x2 3691 MB/s
[ 67.067780] raid6: sse2x4 4607 MB/s
[ 67.067782] raid6: using algorithm sse2x4 (4607 MB/s)
[ 67.067784] raid6: using ssse3x2 recovery algorithm
[ 67.069904] xor: automatically using best checksumming function:
[ 67.107736] avx : 6114.000 MB/sec
[ 67.130684] Btrfs loaded
[ 67.151180] BTRFS: device fsid 47b1efee-d626-41dc-97e3-07205d612763 devid 1 transid 222612 /dev/mapper/sda2_crypt
[ 67.158124] BTRFS info (device dm-0): disk space caching is enabled
[ 67.199031] BTRFS: detected SSD devices, enabling SSD mode
[ 67.369117] init: plymouth-upstart-bridge main process (339) killed by TERM signal
谁能告诉我这里发生了什么事?
- 为什么虽然没有重大更新,而且到处都有资料说 IPv6 尚不受支持,但 IPv6 却突然成为可能?
- 我如何再次运行身份验证?
- 在哪里可以找到更多日志?
- 我是否应该担心存在一些功能未知的奇怪的新网络功能?