0

Intel XeonCPU E3-1270 V2 @ 3.50GHz を搭載した VPS を OpenVZ Webuzo + nginx で実行しています

SSH経由でメインユーザーとしてcronjobsまたはその他のファイルを編集していました。しかし、突然の CPU 使用率のスパイクを修正するために MySQL を再起動した後、すべての権限を失ったようです。

ファイルを開く、アクセスする、または保存するときに、次のエラーが発生します。

"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"

and を実行するcrontab -ecrontab -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 です。「ユーザー」としてログインしている場合、コンテンツを /root ではなく /home/user に書き込むことができます。

そして、crontab -e と crontab -l を実行すると、何も返されません。

何らかの理由で CRON サービスが応答していない可能性があります。サービスを再インストールすると、簡単に修正できます。

特権をメイン ユーザーに戻すにはどうすればよいですか?

su - root ユーザーのパスワードを入力して、特権を取得します。

幸運を

于 2013-08-12T08:04:43.100 に答える