SSH Dosya Aktarım Protokolü’nü (SFTP) Kullanarak Azure Blob Storage’a Bağlanma
Bir SFTP istemcisi kullanarak bir Azure Storage hesabının Blob Depolama uç noktasına güvenli bir şekilde bağlanabilir ve ardından dosyaları karşıya yükleyip indirebilirsiniz.
Dikkat edilmesi gereken noktalar:
- Standart bir genel amaçlı v2 veya premium blok blob depolama hesabı gerekmektedir. Hesabı oluştururken SFTP’yi de etkinleştirebilirsiniz.
- Hesabın hiyerarşik ad alanı özelliği etkinleştirilmelidir.
- Şirket içi bir ağdan bağlanıyorsanız, istemcinizin SFTP tarafından kullanılan 22 numaralı bağlantı noktası üzerinden giden iletişime izin verdiğinden emin olun.
SFTP desteğini etkinleştirme:
- Azure portalında, depolama hesabınıza gidin. Ayarlar altında SFTP’yi seçin.
Bu seçenek, yalnızca hesabın hiyerarşik ad alanı özelliği etkinleştirilmişse görünür.
- SFTP’yi Etkinleştir’i seçin.
SFTP yapılandırma sayfasında hiçbir yerel kullanıcı görünmüyorsa, bunlardan en az birini eklemeniz gerekir. Azure Depolama, SFTP uç noktasına erişim için paylaşılan erişim imzasını (SAS) veya Azure Active Directory (Azure AD) kimlik doğrulamasını desteklemez. Bunun yerine, Azure tarafından oluşturulan bir parola veya güvenli kabuk (SSH) anahtar çifti ile güvence altına alınabilen, yerel kullanıcı adı verilen bir kimlik kullanmanız gerekir. Bağlanan bir istemciye erişim izni vermek için, depolama hesabının parola veya anahtar çifti ile ilişkilendirilmiş bir kimliği olmalıdır. Bu kimliğe yerel kullanıcı denir.
- Azure portalında, depolama hesabınıza gidin. Ayarlar altında SFTP’yi ve ardından Yerel kullanıcı ekle’yi seçin.
- Yerel kullanıcı yapılandırması ekle bölmesinde, bir kullanıcının adını ekleyin ve ardından bu yerel kullanıcıyla hangi kimlik doğrulama yöntemlerini ilişkilendirmek istediğinizi seçin. Bir parola ve/veya bir SSH anahtarı ilişkilendirebilirsiniz.
- Yapılandırma bölmesinin Kapsayıcı izinleri sekmesini açmak için İleri’yi seçin. Container izinleri sekmesinde, bu yerel kullanıcının kullanımına sunmak istediğiniz kapsayıcıları seçin. Ardından, bu yerel kullanıcının gerçekleştirmesini istediğiniz işlem türlerini seçin.
- Home directory düzenleme kutusuna, container adını veya bu yerel kullanıcıyla ilişkili varsayılan konum olacak dizin yolunu (kapsayıcı adı dahil) yazın.
- İşlem tamamlandıktan sonra parolanız oluşacaktır. Bu parolayı kaydedin.
- Dosyaları güvenli bir şekilde bağlamak ve ardından aktarmak için herhangi bir SFTP istemcisini kullanabilirsiniz.