Tüm Ürünler
Search
Belge Merkezi

Elastic Compute Service:Restrict source IP addresses for instance O&M ports

Son Güncelleme:Sep 30, 2026

Güvenlik gruplarında bakım ve işletim (O&M) bağlantı noktası erişimini yalnızca güvenilir kaynak IP adresleriyle sınırlayarak kaba kuvvet saldırılarını ve yetkisiz erişimi önleyin.

Güvenlik riskleri

SSH bağlantı noktası 22 (Linux) ve RDP bağlantı noktası 3389 (Windows) gibi O&M bağlantı noktaları, yöneticilerin ECS örneklerini uzaktan yönetmesine olanak tanır. Bir güvenlik grubunda tüm IP adreslerinden (0.0.0.0/0) erişime izin verirseniz bu bağlantı noktaları tüm İnternet'e açık hale gelir:

  • Kaba kuvvet saldırıları: Saldırganlar, yaygın kullanıcı adı ve şifre kombinasyonlarını denemek için otomatik araçlar kullanır. Başarılı olmaları durumunda sunucunuzun tam kontrolünü ele geçirirler.

  • Veri ihlali ve tahrifat: İzinsiz giren kişiler, sunucunuzdaki iş verilerini çalabilir veya değiştirebilir; bu durum doğrudan iş kaybına neden olur.

  • Kötü amaçlı yazılım bulaşması: Sunucu, DDoS saldırıları başlatmak, kripto para madenciliği yapmak veya diğer ağlara saldırmak amacıyla bir botnet'in parçası olarak kullanılabilir.

En iyi uygulamalar

Güvenlik gruplarında yalnızca gerekli bağlantı noktalarını açın ve erişimi güvenilir kaynak IP adresleriyle sınırlayın.

Konsol

  1. Güvenlik grubu oluşturma sırasında, O&M bağlantı noktası erişimini 0.0.0.0/0 yerine belirli güvenilir IP adresleriyle sınırlayan gelen kuralları tanımlayın.

    Güvenlik grubu, HTTP (80), HTTPS (443), SSH (22) ve RDP (3389) bağlantı noktaları için somut kaynak IP adreslerini (örneğin 172.xxx/24) belirten dört özel TCP Allow gelen kuralına sahiptir.

  2. Örnek satın alma sayfasında bir örnek oluştururken bu güvenlik grubunu seçin.

    Existing Security Groups sekmesini tıklayın ve ardından hedef güvenlik grubunu seçmek için Reselect Security Group seçeneğine tıklayın. Seçilen güvenlik grubunun 22 (Linux) veya 3389 (Windows) bağlantı noktasının açık olduğundan emin olun. Aksi takdirde ECS örneğine uzaktan oturum açamazsınız.

API

  1. Bir güvenlik grubu oluşturmak için CreateSecurityGroup API'sini çağırın, ardından gelen kuralları eklemek için AuthorizeSecurityGroup API'sini çağırın. Kaynak IP adresini kısıtlamak için SourceCidrIp parametresini belirtin.

  2. RunInstances veya CreateInstance API'lerini çağırırken, örneği güvenlik grubuna atamak için SecurityGroupId parametresini belirtin.

Uyumluluk yetenekleri

Kontrol: Kısıtlanmamış O&M bağlantı noktası erişimi olan güvenlik gruplarını bulma

ECS Insight

  1. ECS Insight konsoluna gidin.

  2. Security sekmesini tıklayın, ardından etkilenen örnekleri görüntülemek için Unrestricted Access to Specific Security Group Ports seçeneğine tıklayın.

Security Center

  1. Security Center konsoluna gidin.

  2. Sol gezinme bölmesinde seçeneklerini belirleyin. Cloud Product Configuration Risks sekmesinde Prohibit Access from Any IP Address to Port 22 and Port 3389 öğesini bulun ve Operation sütunundaki Scan seçeneğine tıklayın.

    Durum Failed ise, örnekler 22 veya 3389 bağlantı noktasına kısıtlanmamış erişime izin veriyor demektir. Bunları görüntülemek için Details seçeneğine tıklayın.

Engelleme: Kısıtlanmamış O&M bağlantı noktası erişimi olan örnek oluşturmayı reddetme

Herhangi bir IP adresinden (0.0.0.0/0) erişime izin veren güvenlik grubu kurallarını engellemek için bir RAM ilkesi kullanın.

  • Kurumsal kullanıcılar için:

    1. Bir Alibaba Cloud hesabıyla Resource Directory konsoluna oturum açın. Sol menü çubuğunda Control Policies seçeneğine tıklayın. Özel bir ilke oluşturun ve aşağıdaki JSON içeriğini yapıştırın.

      Bu ilke, herhangi bir IP adresinden erişime izin verecek şekilde örnek oluşturmayı veya güvenlik gruplarını değiştirmeyi reddeder.

      {
        "Version": "1",
        "Statement": [
          {
            "Effect": "Deny",
            "Action": [
              "ecs:AuthorizeSecurityGroup",
              "ecs:ConfigureSecurityGroupPermissions",
              "ecs:ModifySecurityGroupRule"
            ],
            "Resource": "*",
            "Condition": {
              "StringLike": {
                "ecs:SecurityGroupIpProtocols": [
                  "TCP"
                ]
              },
              "CIDRInRange": {
                "ecs:SecurityGroupSourceCidrIps": [
                  "0.0.0.0/0"
                ]
              }
            }
          },
          {
            "Effect": "Deny",
            "Action": [
              "ecs:CreateInstance",
              "ecs:RunInstances"
            ],
            "Resource": "*",
            "Condition": {
              "Bool": {
                "ecs:NotSpecifySecureGroupId": [
                  "true"
                ]
              }
            }
          }
        ]
      }
    2. Kaynak dizininizdeki uygun bir düğümü seçin ve ilkeyi ekleyin. İlke, o düğüm altındaki tüm hesaplar için bu işlemleri engeller.

  • Kurumsal olmayan kullanıcılar için:

    1. Alibaba Cloud hesabınızla RAM konsoluna oturum açın. Sol gezinme bölmesinde Permission Policy seçeneğine tıklayın. Aynı JSON içeriğiyle özel bir ilke oluşturun.

    2. İlkeyi yetkilendirin ve bir RAM kullanıcısına, RAM kullanıcı grubuna veya RAM rolüne atayın.

Düzeltme: Güvenlik grubu kurallarını kısıtlama

Yetkilendirme nesnesini 0.0.0.0/0'dan güvenilir bir IP adresi aralığına değiştirin.

  1. Güvenli olmayan kuralları belirleme: Kısıtlanmamış O&M bağlantı noktası erişimi olan güvenlik gruplarını bulmak için Kontrol bölümündeki yöntemleri kullanın.

  2. Kuralları değiştirme:

    1. ECS konsolu - Güvenlik Grupları sayfasına gidin. Hedef güvenlik grubunu bulun ve Operation sütunundaki Manage Rules seçeneğine tıklayın.

    2. Kuralı bulun (örneğin, yetkilendirme nesnesi olarak 0.0.0.0/0 içeren 22 numaralı bağlantı noktası). Modify seçeneğine tıklayın, yetkilendirme nesnesini güvenilir bir kaynak IP adresine güncelleyin ve OK seçeneğine tıklayın.

Önemli

Uzak bağlantılar için Alibaba Cloud Workbench kullanırken güvenlik grubu Inbound kurallarını aşağıdaki gibi yapılandırın.

Authorization Policy

Priority

Protocol Type

Port Range

Authorization Object

Allow

1

Custom TCP

  • Linux örnekleri (bağlantı noktası 22): SSH (22) seçeneğini belirleyin.

  • Windows örnekleri (bağlantı noktası 3389): RDP (3389) seçeneğini belirleyin.

  • Manuel olarak açılan diğer bağlantı noktaları için bağlantı noktası aralığını girin.

  • Genel IP bağlantısı (statik genel IP veya EIP): 161.117.0.0/16 ekleyin.

  • VPC özel IP bağlantısı: 100.104.0.0/16 ekleyin.

Güvenlik amacıyla, ofis ağı çıkış IP'leri gibi genel IP adreslerine O&M bağlantı noktalarını açmayın. Bunun yerine, yalnızca dahili VPC IP adreslerinden erişime izin verin. Bkz. Güvenlik grubu uygulama kılavuzu ve örnekleri.