Ram*_*Ram 14 users password etc
我对 /etc/passwd 文件进行了一些更改,现在我想看看更改的效果是否发生。我应该为此运行什么命令。
例如,在更改 /etc/ssh/ssh_config 文件后,我运行 /etc/init.d/sshd 命令。
JRF*_*son 20
要验证passwd和相应的shadow文件,请使用pwck. 要验证group和相应的gshadow文件,请使用grpck. 有关它们执行的操作的详细信息,请参阅联机帮助页。
/etc/passwd最好使用vipw和vipw -s为shadow文件进行手动编辑(如果有的话)。对于/etc/group和分别/etc/gshadow使用vigr和vigr -s。使用这些工具不仅提供了防止多个并发用户更新的锁,还提供了有效性检查。
通常,最好使用标准user(add|mod|del)和group(add|mod|del)工具修改密码和组文件。
没有这样的命令来应用 /etc/passwd 文件中的更改。
如果您已更改详细信息的用户已登录,则只需重新登录即可应用更改。如果没有,它们将在登录后立即可用。
这是因为 login 在登录期间从 passwd 文件中读取详细信息并将其保存在内存中直到注销。