【问题标题】:Main user can't edit or run script, cronfile in SSH主用户无法在 SSH 中编辑或运行脚本、cronfile
【发布时间】:2013-08-12 16:04:43
【问题描述】:

我有一个在 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 -ecrontab -l 时,它们什么也没有返回。他们只是显示:

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

不确定是否与我重新启动服务器、httpd 和 MySQL 有关。应该怎么做才能把权限还给主用户?

【问题讨论】:

    标签: mysql ssh nginx crontab


    【解决方案1】:
    [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 服务可能由于某种原因没有响应。 重新安装服务将是一个快速修复。

    我应该怎么做才能把权限还给主用户?

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

    祝你好运

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-08-03
      • 1970-01-01
      • 1970-01-01
      • 2013-05-04
      • 2015-07-29
      • 2020-06-26
      • 2019-12-01
      • 2017-01-21
      相关资源
      最近更新 更多