Alıştırma - Visual Studio Code aracılığıyla SSH kullanarak bağlanma

Tamamlandı

Artık yapılandırılmış bir uzak konağınız olduğuna göre, Visual Studio Code'dan bu konağa bağlanmanız gerekir. Uzak makineye bağlanmak için Uzak – SSH uzantısı gerekir.

Bu alıştırmada Visual Studio Code Remote – SSH uzantısını yükleyecek ve SSH konağına bağlanacaksınız.

Desteklenen bir SSH istemcisi yükleme

Uzak makineye SSH bağlantılarını etkinleştirmek için yerel makinenizde desteklenen bir SSH istemcisi olmalıdır.

Uzak – SSH uzantısını yükleme

Visual Studio Code'un içinden SSH sunucunuza bağlanmak için Visual Studio Code Remote – SSH uzantısı yüklenmelidir.

  1. Visual Studio Code'yu açın.

  2. Uzantılar görünümünü açmak için Etkinlik Çubuğu'ndaki Uzantılar simgesini seçin.

    Visual Studio Code etkinlik çubuğunda Uzantılar görünümünü vurgulayan ekran görüntüsü.

  3. Marketplace'teki Uzantılarda Ara çubuğuna remote ssh yazın.

  4. Uzak – SSH uzantısını bulun ve Yükle düğmesini seçin.

    Visual Studio Code Remote - SSH uzantısını yükleme için arama yapmayı vurgulayan ekran görüntüsü.

  5. Uzak - SSH uzantısı yüklendikten sonra Visual Studio Code'a eklediği komutlara erişebilirsiniz.

Yeni SSH konağı ayarlama

Artık, SSH ana bilgisayar yapılandırmanızı ayarlamak için Visual Studio Code'daki Uzak - SSH komutlarını kullanabilirsiniz.

  1. Komut Paleti'ne (Komut Paletini>) yazın ve Remote-SSH: Konağa Bağlan'ı seçin.

    Komut Paleti'nde Konağa Bağlan komutunu gösteren ekran görüntüsü.

  2. Yeni SSH Konağı Ekle'yi seçin. VM'niz için bağlantı bilgilerini girmeniz istenir. VM'nin özel anahtarını içeren .pem dosyasını kullanmayı belirtmeniz gerekir. Komut aşağıdaki biçimi alır:

    ssh user@hostname -i filepath
    
    • user, VM'nize SSH ortak anahtarını eklerken ayarladığınız kullanıcı adıdır. Varsayılan değerleri koruduysanız bu değer azureuser olmalıdır.
    • hostname, önceki alıştırmanın son adımında kopyaladığınız VM'nin genel IP adresidir.
    • filepath, önceki alıştırmada .pem indirilen dosyanın dosya yoludur.

    Konağa bağlanmak için SSH bağlantı komutunu gösteren ekran görüntüsü.

  3. Varsayılan SSH yapılandırma dosyasını güncelleştirmek için Enter tuşuna basın. Bu eylem yapılandırma dosyasına bir konak ekler.

VM’ye bağlanma

Artık konak yapılandırıldığına göre uzak makineye bağlanabilirsiniz.

  1. Remote-SSH: Connect to Host komutunu yeniden çalıştırın. Artık yeni eklenen ana bilgisayarınızın IP adresine göre listelendiğini görebilirsiniz. Konağı seçin.

  2. Konağı seçtiğinizde Visual Studio Code artık yeni bir pencere açar. SSH Ana Bilgisayarında "Visual Studio Code Sunucusu"nun başlatıldığını belirten bir bildirim görürsünüz.

    SSH konağına bağlanırken Visual Studio Code Sunucusu başlatıldığında bildirimini gösteren ekran görüntüsü.

  3. Konağın platformunu seçmeniz istenebilir. Linux'ı seçin.

  4. Bağlantıya güvenmek isteyip istemediğiniz sorulursa Evet'i veya Devam'ı seçin.

  5. İşlem tamamlandıktan sonra, düzenleyicide Durum Çubuğu'nun sol alt kısmındaki uzak göstergeyi görüntüleyerek bağlandığınızı bilirsiniz.

    Visual Studio Code'da uzak göstergeyi gösteren ekran görüntüsü.

    • Üst komutlara hızlı giriş olarak uzak göstergeyi de seçebilirsiniz. Uzak göstergeye tıklayarak erişebileceğiniz en iyi komutları gösteren ekran görüntüsü.
  6. SSH konağınıza bağlandıktan sonra, dosyalarla etkileşimde bulunabilir ve uzak makinedeki klasörleri açabilirsiniz. Tümleşik terminali açarsanız, yerel makineniz Linux tabanlı olmasa bile bash kabuğunda çalıştığınızı görürsünüz.

    Uzak makinedeki bash kabuğunu gösteren ekran görüntüsü.

VM'ye başarıyla bağlandınız! Konak ve bağlantı bilgilerini sağlamanın dışında, Visual Studio Code bağlantı işleminin geri kalanını üstlenir, bu nedenle herhangi bir komut ezberlemeniz veya diğer yapılandırmalar hakkında endişelenmeniz gerekmez.

Sonraki bölümde Visual Studio Code'da SSH kullanarak bağlanırken kodu çalıştırmayı ve hata ayıklamayı öğreneceksiniz.