Tüm Ürünler
Search
Belge Merkezi

Elastic Compute Service:Connect to an instance with Session Manager in the ECS console

Son Güncelleme:Sep 30, 2026

Session Manager, ECS örneklerine parola gerektirmeyen ve genel IP adresi gerekmeyen erişim sağlayarak SSH veya RDP'ye göre daha güçlü güvenlik sunar.

Önemli

Session Manager ayrıca Linux ve Windows örneklerine CLI bağlantılarını da destekler.

Windows bir örneğe Session Manager GUI üzerinden bağlanmak için uzaktan erişim bağlantı noktasını yerel bilgisayarınıza eşlemek üzere port yönlendirmeyi kullanın ve ardından RDP ile bağlanın.

Önkoşullar

Bağlanmak istediğiniz ECS örneği **Running** durumunda olmalıdır

ECS konsolundaki Instance sayfasında örnek durumunu görüntüleyin.

Bkz. Örnek bilgilerini görüntüleme .

Sol gezinme bölmesinde Instances & Images > Instances seçeneğini belirleyin.

Örnek listesinde SessionManager-example adlı örneğin durumunun Running olduğunu onaylayın.

Cloud Assistant Agent örnekte yüklüdür

Session Manager, Cloud Assistant'a dayanır. Örnek üzerine Cloud Assistant Agent yükleyin ve durumunu ECS konsolundaki ECS Cloud Assistant sayfasından kontrol edin.

Cloud Assistant Agent , 1 Aralık 2017 tarihinden sonra Alibaba Cloud genel görüntüleri kullanılarak oluşturulan ECS örneklerinde önceden yüklü gelir. Daha eski örnekler için Cloud Assistant Agent uygulamasını manuel olarak yükleyin. Bkz. Cloud Assistant Agent'ı yükleme .

ECS konsolunun sol gezinme bölmesinde O&M altında Cloud Assistant öğesini tıklayın.

Hedef örneğin Cloud Assistant Status sütununda Normal değerinin görüntülendiğini onaylayın.

Bkz. Cloud Assistant durumunu kontrol etme ve özel durumları giderme.

Ağ bağlantısı bir güvenlik grubu yapılandırılarak sağlanır

Session Manager kullanarak bir ECS örneğine bağlanırken, aşağıdaki kuralları giden yönlü bir güvenlik grubuna ekleyerek ECS örneğinde çalışan Cloud Assistant Agent hizmetinin Cloud Assistant sunucusuna bağlı olduğundan emin olun:

SSH ve Remote Desktop Protocol (RDP) gibi bağlantı yöntemlerine kıyasla Cloud Assistant Agent , Session Manager sunucusuna aktif olarak bir WebSocket bağlantısı kurar. Bir güvenlik kuralında Cloud Assistant sunucusunun yalnızca giden WebSocket bağlantı noktasını açmanız gerekir. Session Manager'ın nasıl çalıştığı hakkında bilgi için bu konudaki Session Manager'ın çalışma şekli bölümüne bakın.
Önemli
  • Varsayılan güvenlik grubu dahil olmak üzere temel güvenlik grupları kullanıyorsanız tüm giden trafiğe izin verilir. Ek yapılandırma gerekmez.

  • Gelişmiş bir güvenlik grubu kullanıyorsanız tüm giden trafik reddedilir. İlgili kuralları yapılandırmanız gerekir. Aşağıdaki tabloda bu kurallar açıklanmıştır. Güvenlik grupları hakkında bilgi için bkz. Temel ve gelişmiş güvenlik grupları.

Bir güvenlik grubuna kural ekleme hakkında bilgi için bkz. Güvenlik grubu kuralı ekleme.


Action


Priority


Protocol type


Port range


Authorization object


Description


Allow


1


Custom TCP


443


100.100.0.0/16


Bu bağlantı noktası, Cloud Assistant sunucusuna erişmek için kullanılır.


Allow


1


Custom TCP


443


100.0.0.0/8


Cloud Assistant Agent yüklemek veya güncellemek istediğinizde, Cloud Assistant Agent yükleme paketinin depolandığı sunucuya erişmek için bu bağlantı noktası kullanılır.


Allow


1


Custom UDP


53


0.0.0.0/0


Bu bağlantı noktası, alan adı çözümlemesi için kullanılır.

Bir örneğe yalnızca Session Manager kullanarak bağlanmak istiyorsanız ECS örneğinin güvenliğini artırmak amacıyla bir güvenlik grubundan SSH bağlantı noktasına (varsayılan 22) ve RDP bağlantı noktasına (varsayılan 3389) izin veren gelen kurallarını silin.

Resource Access Management (RAM) kullanıcılarının Session Manager üzerinde gerekli izinleri vardır

Bir RAM kullanıcısı ECS konsolunda Session Manager kullanarak bir örneğe bağlanmak isterse en az ayrıcalık ilkesine dayalı olarak aşağıdaki izinlerin verilmesi gerekir:

  • ecs:StartTerminalSession: Session Manager kullanarak bir örneğe bağlanma izni. Bir RAM kullanıcısının Session Manager kullanarak bağlanabileceği ECS örneklerini belirtmek için Resource parametresini yapılandırabilirsiniz.

  • ecs:DescribeCloudAssistantStatus: Bir ECS örneğine Cloud Assistant Agent yüklenip yüklenmediğini sorgulama izni. Sistem, ECS konsolunda bir örneğe bağlanmadan önce bu izni kontrol eder.

  • ecs:DescribeUserBusinessBehavior: Session Manager'ın etkin olup olmadığını sorgulama izni. Sistem, ECS konsolunda bir örneğe bağlanmadan önce bu izni kontrol eder.

  • (İsteğe bağlı) ecs:ModifyCloudAssistantSettings: Session Manager'ı etkinleştirme veya devre dışı bırakma izni. Geçerli Alibaba Cloud hesabı için Session Manager zaten etkinse bu izni vermeniz gerekmez.

Özel ilke örneği:

{
  "Version": "1",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": "ecs:StartTerminalSession",
      "Resource": "*"
    },
    {
      "Effect": "Allow",
      "Action": [
        "ecs:DescribeUserBusinessBehavior",
        "ecs:DescribeCloudAssistantStatus",
        "ecs:ModifyCloudAssistantSettings"
      ],
      "Resource": "*"
    }
  ]
}

Bir RAM kullanıcısına izin verme hakkında bilgi için bkz. RAM kullanıcı izinlerini yönetme.

Yordam

  1. ECS konsolu - Örnekler şuraya gidin.

  2. Üst gezinti çubuğunda yönetilecek bölgeyi ve kaynak grubunu seçin.

  3. Örnek kimliğini tıklayın. Instance Details sayfasında sağ üst köşede bulunan Connect öğesini tıklayın.

  4. Show Other Logon Methods öğesini tıklayın ve Session Manager bölümünde Session management turned on (full region) ifadesinin görüntülenip görüntülenmediğini kontrol edin. Session Management closed ifadesi görüntüleniyorsa Session Manager'ı etkinleştirmek için anahtarı açın.

    Önemli

    Session Manager'ı bir RAM kullanıcısı olarak etkinleştirmek için RAM kullanıcısının Session Manager yapılandırmalarını görüntülemek üzere DescribeUserBusinessBehavior iznine ve özelliği etkinleştirmek veya devre dışı bırakmak üzere ModifyUserBusinessBehavior iznine sahip olduğundan emin olun. Önkoşullar bölümüne bakın.

  5. Secret-free login öğesini tıklayın.

    Bağlantı kurulduktan sonra ecs-assist-user (Linux) veya sistem kullanıcısı (Windows) olarak oturum açarsınız.

Referanslar

Ayrıca bilgisayarınızdan Session Manager CLI (ali-instance-cli) ile bir örneğe bağlanabilirsiniz.