0

我有一个在 OpenVZ Webuzo + nginx 上运行 Intel XeonCPU E3-1270 V2 @ 3.50GHz 的 VPS

我曾经以主用户身份通过​​ SSH 编辑 cronjobs 或其他文件。但似乎在重新启动 MySQL 以修复突然的 CPU 使用率峰值后,我失去了所有特权。

打开、访问或保存文件时出现以下错误:

"user is not in the sudoers file. This incident will be reported.”

[user@vm root]$ php info.php
Could not open input file: info.php
[user@vm root]$ vi hello.text
E212: Can't open file for writing"

当我运行crontab -eand时crontab -l,他们什么也没返回。他们只是显示:

[user@vm root]$ crontab -e
[user@vm root]$

不确定它是否与我重新启动服务器、httpd 和 MySQL 有关。我应该怎么做才能将特权恢复给主要用户?

4

1 回答 1

0
[user@vm root]$ php info.php
Could not open input file: info.php
[user@vm root]$ vi hello.text
E212: Can't open file for writing"

您似乎以“用户”身份登录,并且您当前的位置是 /root。如果您以“用户”身份登录,则允许您将内容写入 /home/user 而不是 /root。

当我运行 crontab -e 和 crontab -l 时,它们什么也没有返回。

可能您的 CRON 服务由于某种原因没有响应。重新安装该服务将是一个快速修复。

我应该怎么做才能将特权恢复给主要用户?

su - 并填写您的 root 用户密码以获得特权。

祝你好运

于 2013-08-12T08:04:43.100 回答