如果UID需要更改,则在Linux服务器之间迁移用户?

如果UID需要更改,则在Linux服务器之间迁移用户?,第1张

概述我的任务是将信息和帐户从一个 Linux服务器迁移到另一个 Linux服务器.我有信心管理Linux服务器,但我从未尝试过这样的举动. 谷歌搜索,我发现这篇文章. http://www.cyberciti.biz/faq/howto-move-migrate-user-accounts-old-to-new-server/ 这非常有帮助.但是,我还有一些问题仍然存在…… >我仍然不明白如何制作影子 我的任务是将信息和帐户从一个 Linux服务器迁移到另一个 Linux服务器.我有信心管理linux服务器,但我从未尝试过这样的举动.

谷歌搜索,我发现这篇文章. http://www.cyberciti.biz/faq/howto-move-migrate-user-accounts-old-to-new-server/

这非常有帮助.但是,我还有一些问题仍然存在……

>我仍然不明白如何制作影子密码.如果我只是从/ etc / passwd和/ etc / shadow拖放用户,它会实际工作吗?如何确保密码哈希值相同?盐怎么样?
>如果我需要重构用户/组ID,移动机器上的$usermod -g(newgID)用户名是否会修改移动用户文件中的ID?

解决方法 对于第一个问题,如果您的影子文件使用$1 $FZPUn / 2R $JsQCE3TP3Uraez2P8ISIh0密码格式(一美元,一个数字,开头一美元),则没有盐问题.因为,盐是下一个美元之间的第一部分(在我的例子中是FZPUn / 2R).其余的是加密密码.
有关详细信息,请参阅’Glibc Notes’部分中的man crypt.

因此,您可以毫无风险地移动您的影子文件.

对于第二部分,我更喜欢直接编辑/ etc / passwd文件并手动更改groupe.你的方法可能是最好的(因为锁定).

不要忘记文件:如果您更改了UID或GID,则必须每个人都知道要授权您的用户阅读他的文件!

总结

以上是内存溢出为你收集整理的如果UID需要更改,则在Linux服务器之间迁移用户?全部内容,希望文章能够帮你解决如果UID需要更改,则在Linux服务器之间迁移用户?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/1039044.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-24
下一篇2022-05-24

发表评论

登录后才能评论

评论列表(0条)

    保存