Tag: chown

sudo必须由uid 0拥有并设置setuid位

我正在尝试运行以下命令: $ echo “My username is: `whoami`” My username is: d $ sudo chown -R `whoami` /usr/local/lib/node_modules sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set 我不明白问题是什么,因为root是uid 0: $ id -u root 0 而setuid似乎很好: $ ls -l /usr/bin/sudo -rwxr-xr-x 1 4755 root 155008 Feb 10 2014 /usr/bin/sudo

文件系统所有者错误地更改了

我错误地在我的ubuntu 12.04上运行了这个命令: chown someuser / -R 在RHEL上,它将由以下命令修复: rpm –setugids -a 反正有没有在ubuntu服务器上修复它?

改变所有权:“不允许操作” – 即使是root!

在尝试帮助用户解决可启动USB驱动器的问题时,似乎设置了一个文件,因此无法编辑其所有权。 我确实意识到它应该能够完成: sudo chown users:username ldlinux.sys 但是当执行它时会出现这个错误: Operation not permitted 绝对有一种编辑所有权的方法,但我完全没有想法。 还有其他人吗? 如果你想看到我与OP的线程聊天,请转到这里! 谢谢!

/ usr / bin / sudo必须由uid 0拥有并且setuid位设置为

我意外地执行了以下命令 sudo chown [username] -hR / 现在sudo su得到错误: sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set 如何解决这个问题?

更改/对用户的权限

我愚蠢地跑了sudo chown -R carlos:carlos /和carlos是我的用户。 这改变了所有文件为Carlos,我无法再次启动(因为根文件现在由#1000拥有)并且我无法在live cd中获取sudo(因为/ usr的所有者已更改为我的用户)。 谁能帮我? 仅供我使用我的硬盘。

使用chown命令将自己设置为/ etc的所有者,现在可以获得各种错误

我需要编辑一个.config文件(我知道这个事实不是创建这些问题,只是为了清除它)并且它不会让我保存它,所以我取得了/etc所有权和所有内容的命令chown -hR username /etc ,让我编辑.config文件,但现在每当我尝试安装任何软件包或使用任何sudo命令时,它都不起作用(我在sudoers.d中检查了sudo文件中的错误)并且没有任何错误)。 那么我该如何将它归还给以前的所有者呢?