Azure Azure Bastion

Azure Bastion ile Dosya Aktarma İşlemleri

Avatar
Written by Emre Martin

Azure Bastion Public IP’ye sahip olmayan sanal makinalara RDP ve SSH kullanarak bağlanmamıza olanak tanımanın yanında artık client makina ve Azure sanal makianalar arasında dosya aktarımınıda desteklemektedir.

Dosya aktarımı için Native Client kullanımız gerekmekte olup Azure Portal yada powershell ile dosya aktarımı desteklenmemektedir. Ayrıca bu özellik sadece Standard SKU Bastion dağıtımlarında desteklenmektedir.

Dosya yükleme ve indirme – RDP

Aşağıdaki komutu Azure CLI’da çalıştırdıktan sonra native client ile bağlandığınız makinaya copy-paste ile istediğiniz dosyaları kopyalayabilirsiniz.

  • az network bastion rdp –name “<BastionName>” –resource-group “<BastionResourceGroupName>” –target-resource-id “<VMResourceId>”

Dosya yükleme – SSH

Aşağıdaki komutu Azure CLI’da çalıştırdıktan sonra hedef makina ve kaynak makina arasında bir tunel oluşturlacaktır.

  • az network bastion tunnel –name “<BastionName>” –resource-group “<ResourceGroupName>” –target-resource-id “<VMResourceId>” –resource-port “<TargetVMPort>” –port “<LocalMachinePort>”
  • Sonrasında aşağıdaki komut ile istediğiniz dosyayı upload edebilirsiniz:
  • scp -P <LocalMachinePort> <local machine file path> <username>@127.0.0.1:<target VM file path>

Daha fazlası için:

https://learn.microsoft.com/en-us/azure/bastion/bastion-vm-copy-paste

 

Yazar Hakkında

Avatar

Emre Martin

Cloud Solutions Architect