Azure Cloud Shell hakkında sık sorulan sorular (SSS)
Bu makalede yaygın sorular yanıtlanmaktadır ve Cloud Shell sorunlarının nasıl giderilir açıklanmaktadır.
Tarayıcı desteği
Cloud Shell aşağıdaki tarayıcıların en son sürümlerini destekler:
- Microsoft Edge
- Google Chrome
- Mozilla Firefox
- Apple Safari
- Özel modda Safari desteklenmez.
Kopyala ve yapıştır
Kopyalama ve yapıştırma için kullanılan anahtarlar işletim sistemine ve tarayıcıya göre farklılık gösterir. Aşağıdaki liste en yaygın tuş bileşimlerini içerir:
- Windows: Kopyalamak için Ctrl+c ve yapıştırmak için CTRL+Shift+v veya Shift+Insert.
- FireFox, pano izinlerini düzgün desteklemiyor olabilir.
- macOS: Kopyalanacak cmd+c ve yapıştırmak için Cmd+v.
- Linux: Kopyalamak için CTRL+c ve yapıştırmak için CTRL+Shift+v.
Dekont
Ctrl+C yazdığınızda metin seçilmezse, Cloud Shell karakteri kabuğa gönderir.Ctrl-c
Kabuk, Kesme sinyali olarak yorumlayabilir Ctrl-c
ve çalışmakta olan komutu sonlandırabilir.
Sık sorulan sorular
Cloud Shell oturumları için bir zaman sınırı var mı?
Cloud Shell, etkileşimli kullanım örneklerine yöneliktir. Cloud Shell oturumları, etkileşimli etkinlik olmadan 20 dakika sonra zaman aşımına uğradı. Sonuç olarak uzun süre çalışan tüm etkileşimli olmayan oturumlar uyarı olmadan sonlandırılır.
Cloud Shell, Azure ortamınızı yönetmek için ücretsiz bir hizmettir. Genel amaçlı bir bilgi işlem platformu değildir. Aşırı kullanım, Azure Hizmet Koşulları'nın ihlali olarak kabul edilebilir ve bu da Cloud Shell erişiminizin engellenmesine neden olabilir.
Kaç eşzamanlı oturum açabilirim?
Azure Cloud Shell'de kiracı başına 20 eşzamanlı kullanıcı sınırı vardır. 20'den fazla eşzamanlı oturum açıldığında "Kiracı Kullanıcı Kotası Aşıyor" hatası oluşur. Eğitim oturumları gibi 20'den fazla oturumun açık olması yasal bir gereksiniminiz varsa, tahmini kullanım tarihinizden önce kota artışı istemek için Desteğe başvurun.
Cloud Shell'de bazı dosyalar oluşturdum ama hepsi gitti. Neler oldu?
Cloud Shell oturumunuzu sağlayan makine geçicidir ve oturumunuz 20 dakika etkin olmadığında geri dönüştürülür. Cloud Shell, oturumunuzda klasöre clouddrive
bağlı bir Azure dosya paylaşımı kullanır. Dosya paylaşımı, dizininizi $HOME
içeren görüntü dosyasını içerir. Yalnızca klasörde karşıya yüklediğiniz veya oluşturduğunuz clouddrive
dosyalar oturumlar arasında kalıcı olur. Dizininizin clouddrive
dışında oluşturulan dosyalar kalıcı olmaz.
Dizinde clouddrive
depolanan dosyalar, Depolama tarayıcı kullanılarak Azure portalında görünür.
Ancak, dizinde $HOME
oluşturulan dosyalar görüntü dosyasında depolanır ve portalda görünmez.
Azure: sürücüsünde bir dosya oluşturuyorum, ancak görmüyorum. Neler oldu?
PowerShell kullanıcıları, Azure kaynaklarına Azure:
erişmek için sürücüyü kullanabilir. Sürücü Azure:
, verileri dosya sistemi sürücüsü olarak yapılandırılmış bir PowerShell sağlayıcısı tarafından oluşturulur. Sürücü Azure:
, dosya oluşturmanıza izin vermeyen bir sanal sürücüdür.
Geçerli konumunuz Azure:
sürücü olduğu sırada veya nano
gibi vim
diğer araçları kullanarak yeni bir dosya oluşturduğunuz dosyalar dizininize $HOME
kaydedilir.
Cloud Shell'de gerektiren sudo
bir araç yüklemek istiyorum. Bu mümkün müdür?
Hayır. Cloud Shell'deki kullanıcı hesabınız ayrıcalıksız bir hesaptır. Yükseltilmiş izinler gerektiren herhangi bir komutu kullanamaz sudo
veya çalıştıramazsınız.
Hataları giderme
Depolama İletişim Kutusu - Hata: 403 RequestDisallowedByPolicy
Ayrıntılar: Cloud Shell depolama hesabını ilk kez kullananlar için oluştururken, yöneticiniz tarafından yerleştirilen bir Azure İlkesi ataması nedeniyle bu işlem başarısız olur. Hata iletisi şunları içerir:
'Microsoft' kaynak eylemi. Depolama/storageAccounts/write' öğesine bir veya daha fazla ilke tarafından izin verilmiyor.
Çözüm: Depolama oluşturmayı reddeden Azure İlkesi atamasını kaldırmak veya güncelleştirmek için Azure yöneticinize başvurun.
Depolama İletişim Kutusu - Hata: 400 İzin VerilmeyenOperation
- Ayrıntılar: Microsoft Entra aboneliğini kullanırken Cloud Shell depolama hesabı oluşturamazsınız.
- Çözüm: Microsoft Entra ID abonelikleri Azure kaynakları oluşturamaz. Depolama kaynakları oluşturabilen bir Azure aboneliği kullanın.
Terminal çıkışı - Hata: Terminal bağlanamadı
- Ayrıntılar: Cloud Shell, Cloud Shell altyapısına bir websocket bağlantısı kurabilmeyi gerektirir.
- Çözüm: Ağınızın aşağıdaki etki alanlarına HTTPS ve websocket istekleri göndermeye izin verdiğinden emin olun:
*.console.azure.com
*.servicebus.windows.net
Cloud Shell'i yönetme
Kişisel verileri yönetme
Microsoft Azure, kişisel verilerinizi ciddiye alır. Azure Cloud Shell hizmeti, Cloud Shell depolama alanınız ve terminal tercihleriniz hakkındaki bilgileri depolar. Aşağıdaki örneklerden birini kullanarak bu bilgileri görüntüleyebilirsiniz.
Bash komut isteminden aşağıdaki komutları çalıştırın:
URL="https://management.azure.com/providers/Microsoft.Portal/usersettings/cloudconsole?api-version=2017-12-01-preview" az rest --method get --url $URL
PowerShell komut isteminden aşağıdaki komutları çalıştırın:
$invokeAzRestMethodSplat = @{ Uri = 'https://management.azure.com/providers/Microsoft.Portal/usersettings/cloudconsole?api-version=2017-12-01-preview' Method = 'GET' } $userdata = (Invoke-AzRestMethod @invokeAzRestMethodSplat).Content ($userdata | ConvertFrom-Json).properties | Format-List
Kullanıcı ayarlarınızı sıfırlayarak bu kişisel verileri silebilirsiniz. Kullanıcı ayarlarının sıfırlanması geçerli oturumunuzu sonlandırır ve bağlı depolama hesabınızı çıkartır. Cloud Shell tarafından kullanılan Azure dosya paylaşımı silinmez.
Cloud Shell'e yeniden bağlanırken bir depolama hesabı eklemeniz istenir. Yeni bir depolama hesabı oluşturabilir veya daha önce kullandığınız mevcut depolama hesabını yeniden ekleyebilirsiniz.
Kullanıcı ayarlarınızı silmek için aşağıdaki adımları kullanın.
- Cloud Shell'i başlatın.
- Cloud Shell araç çubuğundan Ayarlar menüsünü (dişli simgesi) seçin.
- Menüden Kullanıcı ayarlarını sıfırla'yı seçin.
- Eylemi onaylamak için Sıfırla düğmesini seçin.
Cloud Shell'i kilitli bir ağ ortamında engelleme
- Ayrıntılar: Yönetici istrator'lar kullanıcıları için Cloud Shell erişimini devre dışı bırakmak isteyebilir. Cloud Shell, etki alanına erişime
ux.console.azure.com
bağlıdır. Bu erişim reddedilebilir ve Cloudshell.azure.com
Shell'in giriş noktalarına erişimin durdurulmasına (, Visual Studio Code Azure Hesabı uzantısı velearn.microsoft.com
dahil)portal.azure.com
bağlıdır. ABD Kamu bulutunda giriş noktası ;ux.console.azure.us
buna karşılık gelenshell.azure.us
yoktur. - Çözüm: Ağınıza veya
ux.console.azure.us
ağınızdan erişimiux.console.azure.com
kısıtlayın. Cloud Shell simgesi Azure portalında hala var, ancak hizmete bağlanamazsınız.