我使用 Systemback 制作还原点。昨天我在做一些事情,无法正常工作,所以我使用Systeback将系统恢复到了过去。这台机器有大约 10 个人的帐户(尽管他们中的大多数人几乎什么都不做..)问题是,在那个还原点,只有 3 个人。我有最新的 /etc/passwd 文件和所有 10 个人的帐户完好无损。我尝试编辑 /etc/passwd 为添加的帐户添加一些条目,但发现在还原点后添加新帐户的用户无法登录。 如何使用 /etc/passwd 文件和旧主目录而不创建新帐户和链接他们到旧目录?(Ubuntu 16.04.6)
一些密码信息也存储在 中/etc/shadow
,因此可能还需要创建该文件中的条目(或恢复该文件;而不仅仅是/etc/passwd
)
在评论中,我还被问及sudoers文件的位置;它是/etc/sudoers
。在读取该文件时直接编辑该文件(无论如何我有时会这样做)是有风险的,如果检测到错误,则将其视为 EOF(文件结尾),这意味着具有文件中该行权限的任何用户都是忽略这可以阻止他们使用sudo
. 命令visudo
命令编辑文件(使用您的默认编辑器)并在退出前检查错误。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句