我在 Windows 10 上的 VirtualBox 中安装了 Ubuntu 才两天,所以这听起来可能很愚蠢。我在某个地方遇到了推理问题,但我不知道为什么。我将文件复制/bin/sh
到了自己的目录中,因此理论上,我已成为副本的所有者。我使用命令chmod
设置了位suid
并将chown
所有者设置为 root。因此,如果执行了文件的副本,我应该拥有 root 权限。然而这并没有发生。我错在哪里?
答案1
您复制了一个符号链接,它只是指向实际二进制文件的指针。用于ls -alh /bin/sh
显示链接了哪个二进制文件。