当我在终端输入struct _str
{
...
} __attribute__((packed, aligned(1))) struct_name;
时,我会sudo <command>
,当我输入sudo: unknown uid 501: who are you?
时,我会su
我想我必须在我的个人计算机上以某种方式更改超级用户权限。我现在无法使用sudo命令,而且我找不到任何有用的解决方案。我是否必须对su: who are you?
文件执行某些操作?我甚至可以修改它吗?
答案 0 :(得分:41)
FWIW - 我只需要安装(通过重启)下载的自动更新并修复它。退出并重新登录无效。
似乎只需重新启动iterm2
也可能就足够了,所以这可能是一个更好的起点。
答案 1 :(得分:0)
您是否在计算机上启用了root用户?请执行以下步骤进行检查:
执行此操作后,sudo和su应使用root用户密码。