当普通用户想要更改 passwd 文件时,用户将通过 setuid 获得有效用户访问权限。用户暂时成为 root,可以编辑密码。
但是,您只能正确编辑密码,而不是其他所有人?但是,您的有效用户访问权限是 root。那么为什么除了您的密码之外,您不允许更改其他密码?
当你用 setuid 运行一个程序时,当有效用户是 root 而真正的用户 ID 仍然是你的名字时,这实际上意味着什么?
每当我重新启动计算机时,我都必须再次在控制台中使用loadkeys
. 有没有办法更改每次计算机启动时加载的默认键盘布局?