私はUnixに初めてアクセスし、小規模なプライベートプロジェクトにOracle Always Freeを使用することから始めます。そして、Oracle Cloudにのみデータを保存したいと思います。
誤ってsudo chmod 700 -R /
Oracle Always Freeインスタンスで実行していましたが、実行しようとするとインスタンスがロック./
されているように見えるため、SSH経由で接続できなくなります。インスタンスを爆破して再起動する前に、特定のディレクトリを保護する方法はありますか?
ベストアンサー1
仮想化環境(オンプレミスまたはクラウド)では、外部ブートメディアから仮想マシンを起動するのが難しい場合があります。
この場合、障害が発生したVMから仮想ディスクを切断し、それを実行している別のVMインスタンスに追加のディスクとして接続し、そのインスタンスを使用してデータを回復するのが簡単になります。
まず、パッケージ管理ツールを使用してからルートディレクトリで繰り返し、残りのすべてのファイルとディレクトリを手動で確認してシステムファイルとディレクトリの標準権限を復元することが技術的に可能ですが、chmod
これは時間とエネルギーを最大限に活用するものではありません。
フルバックアップから復元することは確かにより簡単で迅速です。クラウドインスタンスにインストールされているソフトウェアの複雑さと、クラウド設定用に作成した自動化レベルによっては、完全な再インストールが可能になる場合があります。