SSH経由で接続するときにサーバーインスタンスでufwを有効にしました。
しかし、今は何らかの方法でサーバーに接続できません。
サーバーでufwを無効にする方法はありますか?
AWS コンソールでどの方法も見つかりません。
Ubuntuサーバーです
答え1
雪上家として私も同じことをしたことがありますが、インスタンスを爆破すれば開始すらされませんでした。あなたがすることは:
- 別のインスタンスを起動します。既存のシステムのシステムディスクをマウントするためのすべての方法が機能します。
- ECコンソールの[ボリューム]タブで、既存のシステムの既存のシステムディスクを見つけます。
- 次のように前のインスタンスをシャットダウンし、システムボリュームを分離します。AWS ドキュメント。
- 次のように新しいインスタンスに接続します。AWS ドキュメント退屈な非起動ドライブのように。
- ファイルを編集するには:悪いこれによりアクセスできなくなります。あなたの場合は「ufw」プロファイルです。
- 別の方法で新しいインスタンスからそれを切り離し、システムディスクとして古いインスタンスに再マウントします。
- 以前のインスタンスを起動したら、今すぐ利用できることを願っています。そうでない場合はすすぎ、繰り返します。
このアプローチの利点は、最後にインスタンスを「スナップショット」してからシャットダウンする間に作成した可能性があるデータや構成タスクが失われないことです。
答え2
AWSは仮想化されたインスタンスへの「コンソール」アクセスを提供しません。インスタンスで自分自身をロックした場合の最善の方法は、そのインスタンスのバックドア(妨害のためにまだ実行可能)がないことです。可能であれば)ufw
インスタンスを削除して再配布することが唯一の方法です。