今朝、いくつかのファイルをテストサーバーからライブサーバーに移行しようとしています。私はひどい間違いをしました。
/etc/apache2
サンドボックスから自分をプルしてライブにしようとしていたので、移行中に一時的にアクセス許可/etc/apache2
を777に変更していました。
しかし、私は大規模な気晴らしがあり、アクセス許可/etc
を777に変更しました。とにかく、私はこの問題を修正するために最後の4時間を費やしました、そしてそれは多かれ少なかれうまくいきます。
私はなんとかsudoersを0440に戻すことができました、そして他のすべては755であり、それは多かれ少なかれ中立です。
しかし現在、Ubuntuはすべてのコンピューター(Apache、MySQL、PhpMyAdminを除く)からのあらゆる種類のリモート接続を即座に拒否しています。Putty、Tunnelier、またはWINSCPからリモート接続を確立しようとすると、 「ネットワークエラー」などのエラーメッセージが表示されて即座に拒否されます。
とにかく、私はこの間違いを犯したことに対して私がどれほど愚かであるかを本当に聞きたくありません、私を信じてください。私は朝中ずっと自分を嫌っていました。しかし、この問題を解決する方法について誰かが提案を持っている場合、それは許可によるものであるとほぼ確信しています。