我在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 -e
和crontab -l
时,他们什么也没有返回。他们只是表明:
[user@vm root]$ crontab -e
[user@vm root]$
不确定是否与我重新启动服务器,httpd和MySQL有关。我该怎么做才能将权限还给主用户?
答案 0 :(得分: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用户密码以获得您的权限。
祝你好运