Harjoitus – Yhteyden muodostaminen SSH:n avulla Visual Studio Coden kautta

Valmis

Nyt kun etäisäntä on määritetty, sinun on muodostettava yhteys siihen Visual Studio Codesta. Jotta voit muodostaa yhteyden etäkoneeseen, tarvitset SSH-etälaajennuksen.

Tässä harjoituksessa asennat Visual Studio Code Remote – SSH -laajennuksen ja muodostat yhteyden SSH-isäntään.

Tuetun SSH-asiakasohjelman asentaminen

Paikallisella koneella on oltava tuettu SSH-asiakasohjelma, jotta SSH-yhteydet etäkoneeseen voidaan ottaa käyttöön.

Asenna etäyhteys – SSH-laajennus

Visual Studio Code Remote – SSH -laajennus on asennettava, jotta voit muodostaa yhteyden SSH-palvelimeen Visual Studio Codesta.

  1. Avaa Visual Studio Code.

  2. Valitse Laajennukset-kuvake toimintopalkista avataksesi Laajennukset-näkymän.

    Näyttökuva, jossa korostetaan Visual Studio Code -toimintopalkin Laajennukset-näkymää.

  3. Kirjoita remote sshMarketplacen hakulaajennukset-palkkiin .

  4. Etsi Remote – SSH -laajennus ja valitse Asenna-painike .

    Näyttökuva, jossa korostetaan, miten Visual Studio Code Remote - SSH -laajennus haetaan ja asennetaan.

  5. Kun Remote – SSH -laajennus on asennettu, voit käyttää komentoja, jotka se lisää Visual Studio Codeen.

Määritä uusi SSH-isäntä

Nyt voit määrittää SSH-isännän määrityksen Visual Studio Coden Remote - SSH -komennoilla.

  1. Kirjoita ja valitse Komentopaletti (View>Command Palette) -kohtaan Remote-SSH: Connect to Host.

    näyttökuva, joka näyttää Yhdistä isäntään -komennon komentovalikoimassa.

  2. Valitse Lisää uusi SSH-isäntä. Sinua pyydetään antamaan näennäiskoneen yhteystiedot. Sinun on määritettävä käyttämään .pem-tiedostoa, joka sisältää näennäiskoneen yksityisen avaimen. Komento on seuraavassa muodossa:

    ssh user@hostname -i filepath
    
    • user on käyttäjänimi, jonka määritit lisätessäsi SSH-julkista avainta näennäiskoneeseen. Jos säilytit oletusarvot, tämän arvon pitäisi olla azureuser.
    • hostname on sen näennäiskoneen julkinen IP-osoite, jonka kopioit edellisen harjoituksen viimeisessä vaiheessa.
    • filepath on edellisessä harjoituksessa ladatun .pem tiedoston tiedostopolku.

    Näyttökuva, joka näyttää isäntään yhdistämisen SSH-yhteyskomennon.

  3. Paina Enter päivittääksesi oletusarvoisen SSH-määritystiedoston. Tämä toiminto lisää isännän määritystiedostoon.

Yhdistä näennäiskoneeseen

Nyt kun isäntä on määritetty, voit muodostaa yhteyden etäkoneeseen.

  1. Suorita Remote-SSH: Connect to Host -komento uudelleen. Näet nyt juuri lisätyn isäntäsi luettelossa sen IP-osoitteen mukaan. Valitse isäntä.

  2. Kun olet valinnut isännän, Visual Studio Code avaa nyt uuden ikkunan. Näet ilmoituksen, että Visual Studio Code Server alustetaan SSH-isännässä.

    Näyttökuva, jossa näkyy Visual Studio Code Serverin alustaminen -ilmoitus, kun muodostetaan yhteys SSH-isäntään.

  3. Sinua saatetaan pyytää valitsemaan isännän alusta. Valitse Linux.

  4. Jos sinua pyydetään luottamaan yhteyteen, valitse Kyllä tai Jatka.

  5. Kun olet valmis, tiedät, että olet muodostanut yhteyden tarkastelemalla etäilmaisinta editorin Tilarivin vasemmassa alakulmassa.

    Näyttökuva, jossa näkyy etäilmaisin Visual Studio Codessa.

    • Voit myös valita kaukosäätimen ilmaisimen nopeaksi siirtymiseksi yläkomentoihin. Näyttökuva, joka näyttää ylimmät komennot, joita voit käyttää napsauttamalla etäilmaisinta.
  6. Kun olet muodostanut yhteyden SSH-isäntään, voit käsitellä tiedostoja ja avata kansioita etäkoneessa. Jos avaat integroidun päätteen, näet, että työskentelet bash-kuoren sisällä, vaikka paikallinen koneesi ei ehkä ole Linux-pohjainen.

    Näyttökuva, jossa näkyy bash-kuori etäkoneessa.

Olet muodostanut yhteyden näennäiskoneeseen. Isäntä- ja yhteystietojen antamisen lisäksi Visual Studio Code huolehtii muusta yhteysprosessista, joten sinun ei tarvitse muistaa komentoja tai huolehtia muista määrityksistä.

Seuraavassa osiossa opit suorittamaan koodin ja korjaamaan sen virheenkorjauksen, kun olet yhteydessä SSH:n avulla Visual Studio Codessa.