产生这个问题的原因:
是我把通过修改/etc/passwd
将ja_admin换成与root一样的权限,然后再次使用后,就报这个了
现在我不知道如何解决这个问题?
是重启linux服务吗?命令是什么?
产生这个问题的原因:
是我把通过修改/etc/passwd
将ja_admin换成与root一样的权限,然后再次使用后,就报这个了
现在我不知道如何解决这个问题?
是重启linux服务吗?命令是什么?
7 回答5.4k 阅读
4 回答4.1k 阅读
2 回答5.9k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
1 回答2.4k 阅读✓ 已解决
2 回答834 阅读✓ 已解决
2 回答3.3k 阅读
由于您修改了 /etc/passwd 文件,将用户 ja_admin 的 UID 更改为与 root 用户相同,导致系统无法识别 ja_admin 用户。
解决这个问题的方法之一是使用 visudo 命令编辑 /etc/sudoers 文件,将 ja_admin 用户的 UID 更改为正确的值。
另外一种解决方法是使用 usermod 命令重新设置 ja_admin 用户的 UID 和其他相关属性。
例如:
重启linux服务可以解决这个问题,但在这种情况下并不是最佳解决方法。因为重启服务可能导致正在运行的应用程序停止工作,并且需要重新启动所有服务。
如果您想重启服务,可以使用以下命令:
或者