我正在测试如果passwd
setuid 位被禁用,该命令是否可以运行。我通过运行以下命令禁用了 setuid:
chmod 0554 /bin/passwd
这样做之后,我测试了该passwd
命令是否仍然能够运行。但正如预期的那样,它没有。相反,它给了我以下错误:
passwd: Authentication token manipulation error
passwd: password unchanged
我试图在源代码中查找这些错误消息,但在此文件中找不到它们。谁能指导我找到包含上面显示的错误消息的源文件?