Azure’da Linux VM Oluşturma ve Ortak Anahtar ile Bağlanma
Bu makalede, Azure’da bir Linux sanal makinesi (VM) nasıl oluşturulacağı ve bir ortak anahtar kullanarak nasıl bağlanılacağı adım adım anlatılmıştır. Ortak anahtar yetkilendirme, güvenli bir şekilde Linux VM’nize erişmek için kullanabileceğiniz yaygın bir yöntemdir.
1. Azure Hesabınıza Giriş Yapın
İlk adım, Azure portalına giriş yapmaktır. Azure portalı web tarayıcınızda açın ve Azure hesabınıza giriş yapın.
2. Yeni Bir VM Oluşturma
Azure portalına giriş yaptıktan sonra, sol menüden “Sanal Makineler” seçeneğini tıklayın. Ardından, “Ekle” düğmesini tıklayarak yeni bir VM oluşturma işlemini başlatın.
2.1. Temel Bilgileri Belirleme
VM oluşturma sihirbazında, önce temel bilgileri tanımlamanız gerekir. Bunlar şunları içerir:
- Abonelik: Azure hesabınızla ilişkili aboneliğinizi seçin.
- Kaynak Grubu: VM’nizin yer alacağı kaynak grubunu seçin veya yeni bir kaynak grubu oluşturun. Kaynak grupları, ilgili Azure kaynaklarını yönetmenizi kolaylaştırır.
- Sanal Makine Adı: VM’nize verilecek benzersiz bir isim belirleyin. Örnek olarak “mylinuxvm” kullanabilirsiniz.
- Bölge: VM’nin konumunu seçin. Yakınınızdaki bir bölge seçmek, performansı artırır ve gecikmeyi azaltır.
- Görüntü: VM’nin işletim sistemi görüntüsünü seçin. Linux VM’si oluşturacağımız için “Ubuntu Server” veya “CentOS” gibi bir Linux dağıtımını seçin.
2.2. Ağ Yapılandırması
Ardından, ağ ayarlarını yapılandırmanız gerekir. Bunlar şunları içerir:
- Sanal Ağ: VM’nin bağlanacağı sanal ağı seçin. Mevcut bir sanal ağ seçebilir veya yeni bir sanal ağ oluşturabilirsiniz. Sanal ağlar, Azure kaynaklarınız arasındaki iletişim için güvenli bir ortam sağlar.
- Alt Ağ: VM’nin bağlanacağı alt ağı seçin. Alt ağlar, sanal ağınızın alt bölümleridir ve ağ trafiğini yönetmek için kullanılır.
- Kamu IP Adresi: VM’ye bir kamu IP adresi atayın. Bu, internetten VM’ye erişmenizi sağlar. Kamu IP adresini statik veya dinamik olarak ayarlayabilirsiniz.
- Özel IP Adresi: VM’ye bir özel IP adresi atayın. Bu, VM’nin sanal ağ içinde iletişim kurmasını sağlar.
- Güvenlik Grubu: VM için bir güvenlik grubu seçin veya yeni bir güvenlik grubu oluşturun. Güvenlik grupları, ağ trafiğini filtrelemek ve VM’nizi izinsiz erişime karşı korumak için kullanılır.
2.3. Hesaplama ve Depolama
Daha sonra, hesaplama ve depolama ayarlarını belirlemeniz gerekir. Bunlar şunları içerir:
- Boyut: VM için kullanılacak sanal makine boyutunu seçin. Boyut, VM’nin işlem gücünü ve bellek miktarını belirler.
- Disk Türü: VM için bir disk türü seçin. Standart SSD veya Premium SSD diskleri seçebilirsiniz. SSD diskler, geleneksel HDD disklerinden daha hızlı performans sağlar.
- Disk Boyutu: VM’nin disk boyutunu belirtin. Disk boyutu, depolama alanı miktarını belirler.
2.4. Ortak Anahtar Oluşturma ve Yükleme
VM’nize SSH ile bağlanabilmek için bir ortak anahtar oluşturmanız ve Azure’a yüklemeniz gerekir. Bu, güvenli bir şekilde VM’nize uzaktan erişmenizi sağlar.
Ortak anahtar oluşturmak için aşağıdaki adımları izleyin:
- Terminalinizi veya komut istemcinizi açın.
- Aşağıdaki komutu çalıştırın:
- Parola sorulduğunda, bir parola belirleyin veya boş bırakın. Bu parolayı SSH ile VM’ye bağlandığınızda girmeniz gerekecektir.
- Ortak anahtarınız, “~/.ssh/id_rsa.pub” dosyasında oluşturulur.
- Ortak anahtar dosyasının içeriğini kopyalayın.
ssh-keygen -t rsa
Azure portalında VM oluşturma sihirbazında, “Ortak Anahtar” bölümüne gidin. Ortak anahtar dosyasının içeriğini “Ortak Anahtar” alanına yapıştırın ve “Ekle” düğmesine tıklayın.
2.5. VM’yi Oluşturma
Tüm ayarları tamamladıktan sonra, “Gözden Geçir ve Oluştur” düğmesine tıklayın. Azure, VM’yi yapılandırmayı ve başlatmayı tamamlayacaktır. Oluşturma işlemi birkaç dakika sürebilir.
3. SSH ile VM’ye Bağlanma
VM oluşturulduktan sonra, SSH kullanarak ona bağlanabilirsiniz. SSH, güvenli bir şekilde uzaktan sunuculara bağlanmak için kullanılan bir protokoldir. Terminalinizi veya komut istemcinizi açın ve aşağıdaki komutu çalıştırın:
ssh -i ~/.ssh/id_rsa kullanıcı_adı@kamu_ip_adresi
Bu komutta:
-i ~/.ssh/id_rsa: Özel anahtarınızın konumunu belirtir.kullanıcı_adı: VM’ye giriş yapmak için kullanılacak kullanıcı adıdır (genellikle “ubuntu” veya “centos”).kamu_ip_adresi: VM’nin kamu IP adresidir.
Parola istendiğinde, SSH anahtarı oluştururken belirlediğiniz parolayı girin (eğer bir parola belirlediyseniz). Bağlantı kurulduktan sonra, VM’nin komut satırına erişebileceksiniz.
4. Sonuç
Bu makalede, Azure’da bir Linux VM nasıl oluşturulacağı ve ortak anahtar yetkilendirme kullanarak nasıl güvenli bir şekilde bağlanılacağı adım adım gösterildi. Ortak anahtar yetkilendirme, güvenli bir şekilde VM’nize erişmek için güvenilir ve kullanımı kolay bir yöntemdir. Azure’un sunduğu geniş yelpazedeki Linux dağıtım seçenekleri ve araçlar sayesinde, Azure’da farklı ihtiyaçlara göre özelleştirilmiş VM’ler oluşturabilirsiniz.
Faydalı Kaynaklar
#Etiketler
#Azure #Linux #VM #OrtakAnahtar #SSH #Güvenlik #BulutHesaplama #BilgiTeknolojileri #FatihSoysal
