/
sudoを使用して、次のファイル構造のtarファイルを抽出しました。
それ以降は、サーバー上で何も実行できなくなり、すべてのコマンドに権限が拒否されたり、コマンドが見つかりません。さらに、システムはまだログファイルに書き込んでおり、仮想マシンはまだ実行中ですが、ほとんどのプログラム(ApacheやSSHなど)は機能しなくなりました。
最初はディレクトリ全体を扱ったと思いましたが、/usr
それではありませんでした。私は回復システムを介して私のサーバーにアクセスしましたが、すべてのファイルがそのまま残ります。権限も問題ありませんが、すべてルートに属しています0755
(2番目のスクリーンショットを参照)。既存のフォルダに新しいファイルが抽出されたため、これが被害を引き起こしたかどうかはわかりません(今は削除しました)。
残念ながら私はそうではありません/usr
。
今は本当にどうすべきかわかりません。だから私を助けることができれば良いと思います。より多くの情報が必要な場合はお知らせください。
答え1
コンピュータでこの出力を確認してください。注目すべき2つのことがあります。
- スティッキービット
/usr/local
とその下のすべての項目がオンになっている必要があります。あなたの質問のリストによると、そうではないようです。 - このグループが次のすべて
staff
に対して機能していることを確認する必要があります。/usr/local
2は問題ではないようです。 1 その可能性が高いです。
root@orwell:/usr/local# ls -lah
total 52K
drwxrwsr-x 11 root staff 4.0K May 26 2014 .
drwxr-xr-x 12 root root 4.0K May 30 2014 ..
drwxrwsr-x 2 root staff 4.0K Aug 4 2014 bin
drwxr-xr-x 3 root root 4.0K May 26 2014 Brother
drwxrwsr-x 2 root staff 4.0K Jul 31 2013 etc
drwxrwsr-x 2 root staff 4.0K Jul 31 2013 games
drwxrwsr-x 2 root staff 4.0K Jul 31 2013 include
drwxrwsr-x 8 root staff 4.0K Dec 5 2013 lib
lrwxrwxrwx 1 root staff 9 Jul 31 2013 man -> share/man
drwxrwsr-x 2 root staff 4.0K Jul 31 2013 sbin
drwxrwsr-x 11 root staff 4.0K Mar 10 2014 share
drwxrwsr-x 265 root staff 12K Jan 31 07:08 src