AWS EC2セキュリティグループの名前と説明を変更するにはどうすればよいですか?


49

AWS EC2でセキュリティグループの名前と説明をどのように変更しますか?

セキュリティグループに名前が付けられquick-start-1(デフォルト)、「HTTP, HTTPS and Limited SSH」に変更したい。


6
説明を変更することさえできません!アマゾン、これは何の馬鹿ですか?
ADTC

回答:


26

GUIまたはAPIによってセキュリティグループの名前を変更することはできません。

EC2インスタンスに割り当てられているセキュリティグループを変更することもできません。 編集:VPC EC2インスタンスに割り当てられたセキュリティグループを動的に割り当てることができるようになりましたが、EC2クラシックインスタンスに対してこれを行うことはできません。

EC2 クラシックインスタンスのセキュリティグループを変更する必要がある場合、以下を行う必要があります。

  1. インスタンスからAMIを作成してから、
  2. 手順1で作成したAMIからインスタンスの新しいコピーを起動し、起動時に新しいセキュリティグループを選択します。

VPCインスタンスについては、@ FlavioMuratoreによる以下の回答を参照してください


13
完全に正しいわけではありません。VPCを使用する場合(および使用しない理由)、割り当てられたSGを動的に変更できます。
EEAA

2
素晴らしいridiculousness ...
ジェイコブトマソン

1
セキュリティグループのコピーを選択できます。次に、新しいセキュリティグループに新しい名前と説明を付けることができます。
fredrik

VPCを使用しない理由の1つは、新しいAWSアカウントを開始せずにできないためです。:(
ダンプリッツ

3
すべてのAWSアカウントはVPCを使用できます。
マットハウザー

33

セキュリティグループの名前を変更することはできませんが、新しいグループにコピーすることはできます。AWSコンソールで、EC2->セキュリティグループ-> SGを選択->アクションをクリック->新規にコピーを選択します。好みに合った名前と説明を付けてください。その後、このセキュリティグループをインスタンスに関連付けることができます(古いグループと冗長化する)。最後に、古いセキュリティグループをインスタンスから分離し(新しいSGはコピーであるため、ルールは同じままです)、SGを削除します。

少し手間がかかりますが、ダウンタイムなしで作業を完了できます。


1
... VPCインスタンスでのみ機能し、「クラシック」インスタンスではこれを行えません。
ダンプリッツ

これは誰もがEC2の古典的なこれらの日とにかく使用しないでくださいなぜ、受け入れ答えなければなりません
ポール・グリムショー

残念ながら、この場合は名前を変更する必要があります。説明のみを変更する場合は、新しい説明にコピーし、すべての参照を更新し、古いものを削除してから、元の名前の別のコピーを使用してすべて再度実行する必要があります。
ジェームズ

1
あなたもにする必要がありますことを忘れないようにgrep(など、あなたが自動化のためのいくつかのスクリプトを持っている場合)、「古い」セキュリティグループの用途に、すべてのソースと新しいもののID /名前に置き換え
ティムール

ほとんどの人/ユースケースに対するベストアンサー。
ブリフォードワイリー

4

あなたはこれを望む最初の人ではなく、失望する最初の人でもありません。

また、起動したインスタンスのセキュリティグループメンバーシップを変更することはできません。:-(

これはWeb GUIを介して行うことはできません。たぶん、APIを介して、しかし、もしそうなら私はそれを見たことがない。私は自分で十分に頻繁にそれを望んでいました。


10
前述のように、VPCの場合、必要に応じてセキュリティグループの割り当てをいつでも変更できます。この制限があるのは、非VPCインスタンスのみです。
EEAA

はい、申し訳ありませんが、私はその点を指摘すべきでした。
Sirex
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.