AccessKey (AK) çifti, Alibaba Cloud API işlemlerini çağırırken kimlik doğrulama için kullanılan kimlik bilgisidir. Güvenlik olayları, bir AK ele geçirildiğinde saldırganların ilgili hesabı hızla devralabildiğini ve bulut iş yüklerinizi kesintiye uğratarak aşırı ücretlendirmelere veya veri ihlallerine neden olabileceğini göstermektedir. Bulut varlıklarınızı korumak için Alibaba Cloud, tehlike belirtileri algılandığında AK üzerinde kısıtlayıcı koruma uygular ve daha fazla zarar oluşmasını önler.
AK kısıtlayıcı korumanın belirtileri
Alibaba Cloud'a doğrudan API çağrıları veya CLI, SDK ya da Terraform gibi geliştirici araçları aracılığıyla erişirken aşağıdaki hata iletisi, kimlik doğrulama için kullanılan AK'nin kısıtlayıcı koruma altında olduğunu gösterir:
Forbidden : There is a risk of leakage of this AccessKey.
AK kısıtlayıcı korumanın kapsamı
AK kısıtlayıcı koruma, kaynak IP adresinden veya erişim yönteminden bağımsız olarak seçilen yüksek riskli API işlemlerine uygulanır. Kısıtlanan API işlemlerinin listesi değişebilir. Güncel liste için bkz. Kısıtlanan API işlemleri.
AK kısıtlayıcı korumayı kaldırma
Bir AK oluşturulduktan sonra değiştirilemediğinden ele geçirilmiş bir AK, silinene veya döndürülünceye kadar risk oluşturmaya devam eder. Bu nedenle kısıtlayıcı koruma kaldırılamaz.
Kısıtlanan API listesi sınırlı sayıda işlemi kapsar. Saldırganlar, ele geçirilmiş bir AK kullanarak koruma listesinin dışındaki API işlemlerini çağırabilir ve bulut iş yüklerinizi etkileyebilir. Bu nedenle kısıtlayıcı koruma geçici bir önlemdir. Riski gidermek ve AK'yi silmek veya döndürmek için AccessKey sızıntısı yanıt planı içindeki talimatları izleyin.
Bu süreçte yardıma ihtiyacınız olursa veya kısıtlayıcı koruma önlemine itiraz ederseniz Acil Durum Yanıtı sayfasına gidin ve Contact Support seçeneğine tıklayın.
Kısıtlayıcı korumanın tetiklenmesini önleme
Bir AccessKey (AK) çifti oluşturduktan sonra API çağrılarının kaynaklarını güvenilir IP adresleriyle sınırlamak için bir ağ erişimi kısıtlama ilkesi yapılandırın.
Ağ erişimi kısıtlama ilkesi yapılandırma
RAM konsolunda kullanıcı ayrıntıları sayfasında Credentials sekmesine tıklayın.
AccessKey çifti bölümünde hedef AK'nin İşlemler sütunundaki Network Access Restriction Policy seçeneğine tıklayın.
İlkeyi etkinleştirin, bir genel erişim ilkesi ekleyin ve güvenilir kaynak IP adreslerini girin.
Değişikliği onaylamak için AccessKey ID'sini girin ve gönderin.
Bir genel erişim ilkesi veya VPC erişim ilkesi yapılandırmazsanız ilgili ağ türüne yönelik tüm erişimler varsayılan olarak engellenir.
Ağ erişimi kısıtlama ilkelerinin iki türü vardır: Kaynak IP adreslerini kısıtlayan genel erişim ilkesi ve hem VPC'yi hem de kaynak IP adreslerini kısıtlayan VPC erişim ilkesi.
AccessKey çiftini döndürme
Credentials sekmesinde Create AccessKey seçeneğine tıklayın.
Bir kullanım senaryosu seçin ve yeni bir AccessKey çifti oluşturmak için MFA doğrulamasını tamamlayın.
Uygulamalarınızı yeni AccessKey çiftini kullanacak şekilde güncelleyin. İşinizin beklendiği gibi çalıştığını onayladıktan sonra eski AccessKey çiftini devre dışı bırakın ve silin.
Ayrıntılı adımlar için bkz. RAM kullanıcısının AccessKey çiftini döndürme.
Kısıtlanan API işlemleri
|
Hizmet |
API sürümü |
API |
Açıklama |
|
Resource Access Management (RAM) |
2015-05-01 |
Tümü |
Yok |
|
Identity Management Service (IMS) |
2019-08-15 |
Tümü |
Yok |
|
CloudSSO |
2021-05-15 |
EnableService |
CloudSSO'yu etkinleştirin |
|
Elastic Compute Service (ECS) |
2014-05-26 |
RunInstances |
Bir veya daha fazla kullandıkça öde ya da abonelik ECS örneği oluşturun |
|
CreateInstance |
Abonelik veya kullandıkça öde ECS örneği oluşturun |
||
|
CreateAutoProvisioningGroup |
Otomatik sağlama grubu oluşturun |
||
|
StartInstance |
Bir örneği başlatın |
||
|
StartInstances |
Örnekleri başlatın |
||
|
RunCommand |
Örneklerde betik çalıştırın |
||
|
DeleteInstance |
Bir ECS örneğini silin |
||
|
DeleteInstances |
ECS örneklerini toplu olarak silin |
||
|
DeleteSnapshotGroup |
Bir anlık görüntü grubunu silin |
||
|
DeleteSnapshot |
Bir anlık görüntüyü silin |
||
|
DeleteImage |
Özel bir görüntüyü silin |
||
|
CreateCommand |
Cloud Assistant komutu oluşturun |
||
|
InvokeCommand |
Bir veya daha fazla ECS örneğinde Cloud Assistant komutu çalıştırın |
||
|
Elastic Container Instance (ECI) |
2018-08-08 |
CreateContainerGroup |
Konteyner grubu oluşturun |
|
BatchCreateContainerGroups |
Konteyner gruplarını toplu olarak oluşturun |
||
|
DeleteContainerGroup |
Bir konteyner grubunu silin |
||
|
DeleteContainerGroups |
Konteyner gruplarını toplu olarak silin |
||
|
Short Message Service (SMS) |
2017-05-25 |
AddSmsTemplate |
SMS şablonu için başvurun |
|
SendSms |
SMS mesajı gönderin |
||
|
SendBatchSms |
SMS mesajlarını toplu olarak gönderin |
||
|
CreateSmsTemplate |
SMS şablonu için başvurun |
||
|
Elastic Desktop Service (EDS) |
2020-09-30 |
StartDesktops |
Bulut masaüstlerini başlatın |
|
CreateDesktops |
Bulut masaüstleri oluşturun |
||
|
CreateDesktopGroup |
Masaüstü grubu oluşturun |
||
|
ModifyDesktopGroup |
Masaüstü grubunu değiştirin |
||
|
RebootDesktops |
Bulut masaüstlerini yeniden başlatın |
||
|
RebuildDesktops |
Bulut masaüstlerinin görüntüsünü değiştirin |
||
|
GetConnectionTicket |
Bulut masaüstüne bağlanın |
||
|
ModifyDesktopSpec |
Bulut masaüstünün teknik özelliklerini değiştirin |
||
|
RunCommand |
Bulut masaüstünde uzak komut çalıştırın |
||
|
Performance Testing Service (PTS) |
2019-08-10 |
StartJMeterTesting |
JMeter testi başlatın |
|
SaveJMeterScene |
JMeter senaryosunu kaydedin |
||
|
CreateJMeterScene |
JMeter senaryosu oluşturun |
||
|
CreateCronJob |
Zamanlanmış stres testi oluşturun |
||
|
StartSceneTesting |
Stres testi başlatın |
||
|
StartDebugging |
Hata ayıklama görevi başlatın |
||
|
CreateScene |
Senaryo oluşturun |
||
|
SaveScene |
Senaryoyu kaydedin |
||
|
Performance Testing Service (PTS) |
2020-10-20 |
SaveOpenJMeterScene |
Senaryoyu kaydedin |
|
StartDebuggingJMeterScene |
Senaryoda hata ayıklayın |
||
|
StartTestingJMeterScene |
Senaryoda stres testi çalıştırın |
||
|
SavePtsScene |
Senaryoyu kaydedin veya değiştirin |
||
|
CreatePtsScene |
Senaryo oluşturun |
||
|
StartDebugPtsScene |
Senaryoda hata ayıklayın |
||
|
StartPtsScene |
Senaryoyu başlatın |
||
|
ApsaraDB RDS for MySQL |
2014-08-15 |
ModifyBackupPolicy |
Örnek yedekleme ilkesini değiştirin |
|
DeleteBackup |
Örnek yedekleme dosyalarını silin |
||
|
DescribeBackups |
RDS örneğinin yedekleme kümesini sorgulayın |
||
|
DeleteDBInstance |
RDS örneğini serbest bırakın |
||
|
DestroyDBInstance |
Örneği yok edin |
||
|
DeleteDatabase |
Veritabanını silin |
||
|
CreateAccount |
Veritabanı hesabı oluşturun |
||
|
ResetAccountPassword |
Veritabanı hesabının parolasını sıfırlayın |
||
|
ResetAccount |
Yetkili hesabın izinlerini sıfırlayın |
||
|
GrantAccountPrivilege |
Hesaba veritabanı erişim izinleri verin |
||
|
Database Disaster Recovery (DBS) |
2021-01-01 |
ModifyBackupStrategy |
Yedekleme zamanlamasını değiştirin |
|
CreateDownload |
İndirme görevi oluşturun |
||
|
DescribeDownloadBackupSetStorageInfo |
İndirilebilir yedekleme kümesinin depolama bilgilerini sorgulayın |
||
|
Alibaba Cloud DNS |
2015-01-09 |
DeleteDomain |
Alan adını silin |
|
AddDomainRecord |
DNS kaydı ekleyin |
||
|
DeleteDomainRecord |
DNS kaydını silin |
||
|
UpdateDomainRecord |
DNS kaydını değiştirin |
||
|
SetDomainRecordStatus |
DNS kaydının durumunu ayarlayın |
||
|
Alibaba Cloud Billing |
2017-12-14 |
RefundInstance |
Örneğin aboneliğini iptal edin |
|
Instant Computing Service |
2023-07-01 |
CreateJob |
E-HPC Anlık İş oluşturun |
|
CreatePool |
Kaynak havuzu oluşturun |
||
|
Elastic High Performance Computing (E-HPC) |
2024-07-30 |
CreateCluster |
Küme oluşturun |
|
CreateNodes |
Hesaplama düğümlerini toplu olarak oluşturun |
||
|
Data Management (DMS) |
2018-11-01 |
CreateOrder |
Bilet oluşturun |
|
CreateDataExportOrder |
SQL sonuç kümesi dışa aktarma bileti oluşturun |
||
|
CreateDatabaseExportOrder |
Veritabanı dışa aktarma bileti oluşturun |
||
|
CreateDataCorrectOrder |
Normal veri değişikliği bileti oluşturun |
||
|
CreateDataCronClearOrder |
Geçmiş veri temizleme bileti oluşturun |
||
|
CreateDataImportOrder |
Veri içe aktarma bileti oluşturun |
||
|
CreateFreeLockCorrectOrder |
Kilit serbesti değişiklik bileti oluşturun |
||
|
GetDataExportDownloadURL |
Veri dışa aktarma sonucunun indirme URL'sini alın |
||
|
GetDbExportDownloadURL |
Veritabanı dışa aktarma sonucunun indirme URL'sini alın |
||
|
CreateProcCorrectOrder |
Programlanabilir nesne değişikliği bileti oluşturun |