今天早上我犯了一个小错误。
我想更改wordpress网站目录的所有者,我的命令如下。
sudo chown -vR :theuser / var/wwwwordpress/
但是这个命令错了。此命令更改了我系统的所有文件。 ('/ var /'应为'/ var /')
我很困惑,然后通过'Ctrl + z'停止了这项任务。
但是我的root帐号已经被sudo许可了。
When I type 'sudo', system says 'sudo: effective uid is not 0, is sudo installed setuid root?'
我认为root已更改为'theuser'。所以我尝试'su'命令,但它不起作用。
su: Authentication failure
密码正确,但我无法登录。
请帮帮我。提前谢谢。
答案 0 :(得分:3)
如果您在AWS上,只需创建一个新实例&将代码重新部署到新实例。
不应将EC2实例视为传统服务器,并且应确保在需要时可以重新创建堆栈。
答案 1 :(得分:0)
运行以下命令(以root用户身份)
chmod 4755 /usr/bin/sudo