2016-08-07 35 views
1

私のUbuntu Linux vm on azureでUFWを有効にしましたが、今はssh(または何か)で接続できません。プライベートIPとパブリックIP。有効UFW、今は私のubuntu azure vmに接続できません

今私のVMに接続する方法はありますか?例えば物理的なマシンのiLoインターフェースに似ていますか?

+2

、あなたは、VM(VHDを維持)を削除する必要が新しいLinux VMを作成し、古いのVMのを添付かもしれませんos disk vhdをデータディスクとして使用します。少なくとも、コンテンツを回復するか、必要に応じてファイアウォール設定の設定ファイルを変更することができます。 –

答えて

1

Hereは、まさにこのような状況を記述したMSDNのブログです。一言で言えば

  1. ログオンAzureのポータルへ
  2. VM名>拡張機能>追加>「Linux用のカスタムスクリプト」を選択します>私は、以下の追加しましたbashスクリプトをアップロード
  3. を作成します。 。それを呼び出すufw_disable.sh
  4. コマンドをsh ufw_disable.sh
  5. と設定し、スクリプトが展開されて実行されるのを待ちます。

スクリプトはrootで実行されるため、スクリプト内にsudoを実行する必要はありません(実際にはこの処理は失敗します)。

ufw_disable.sh:あなたが原因ファイアウォールに自分自身をロックアウトされていることを考えると

ufw disable 
ufw status 
+0

素晴らしい!これはまさに私が探していたものですが、何とか私自身でそれを見つけることができませんでした。 FWIW、私は今、青空に有利なawsを使用している、と私は彼らがそこに同様の能力を持っていると信じて:) – danielpops

-2

を実行し、このrootとしてマシン上:

ufw allow ssh 

より厳密なアプローチは次のようになります。

ufw limit ssh 
+0

しかし、これをマシンでどのように実行できますか?鶏卵の状況。 – danielpops

+0

一部のホストは、Webインターフェイス上にコンソールを提供します。そうでない場合は、連絡を取って状況を説明することができます。 – Awn

関連する問題