我已经按照指导将Linux用户帐户迁移到新系统。 所有似乎都没问题,我没有烤/ etc / passwd或/ etc / shadow文件,主目录看起来是正确的。 但是我注意到的一件事是迁移的/ etc / shadow条目是一个小得多的string,并且迄今尝试过的一个用户无法login。 我自己虽然没有证实这一点。 我从Fedora Core 2(是)转到14,既然有32位和64位的差别,我想知道是否影响/ etc / shadow中的has的生成,以及旧的entires是否可以重用。
有没有办法将旧密码迁移/转换到新系统? 因为我不希望每个人都重置密码,如果不是真的必要的话。 还是应该旧的条目工作正常,还有其他什么是错的?
虽然某些algorithm只能在某些发行版上得到支持,但是Authdb条目在架构上是统一的。 不同的algorithm会产生不同长度的条目,但这本身不是问题。