![将用户从旧 Fedora (2) 迁移到新 Fedora (14) 实例 - 32 位到 64 位,/etc/shadow 差异](https://linux22.com/image/548336/%E5%B0%86%E7%94%A8%E6%88%B7%E4%BB%8E%E6%97%A7%20Fedora%20(2)%20%E8%BF%81%E7%A7%BB%E5%88%B0%E6%96%B0%20Fedora%20(14)%20%E5%AE%9E%E4%BE%8B%20-%2032%20%E4%BD%8D%E5%88%B0%2064%20%E4%BD%8D%EF%BC%8C%2Fetc%2Fshadow%20%E5%B7%AE%E5%BC%82.png)
我已按照指南将 Linux 用户帐户迁移到新系统。一切似乎都顺利,我没有破坏 /etc/passwd 或 /etc/shadow 文件,主目录看起来也正确。但有一件事我注意到,迁移后的 /etc/shadow 条目是小得多的字符串,到目前为止尝试登录的用户无法登录。但我自己还没有证实这一点。我将从 Fedora Core 2(是)升级到 14。由于 32 位和 64 位也存在差异,我想知道这是否会影响 /etc/shadow 中 has 的生成,以及是否可以重用旧内容。
有没有办法将旧密码迁移/转换到新系统?因为如果不是真正必要的话,我不希望每个人都重置密码。或者旧条目应该正常工作,而其他问题?
答案1
Authdb 条目各个架构之间是统一的,尽管某些算法可能仅在某些发行版上受支持。不同的算法将产生不同长度的条目,但这本身不是问题。