Rumah  >  Artikel  >  alat pembangunan  >  Penjelasan terperinci tentang cara mengkonfigurasi pelayan SSH dalam VSCode untuk pembangunan jauh

Penjelasan terperinci tentang cara mengkonfigurasi pelayan SSH dalam VSCode untuk pembangunan jauh

青灯夜游
青灯夜游ke hadapan
2022-07-18 20:16:084621semak imbas

Artikel ini akan membincangkan tentang VSCode pembangunan jauh, dan memperkenalkan cara untuk mendapatkan pengalaman pembangunan jauh yang sangat selesa melalui SSH dan VSCode saya harap ia akan membantu semua orang.

Penjelasan terperinci tentang cara mengkonfigurasi pelayan SSH dalam VSCode untuk pembangunan jauh

Tulis di hadapan

Baru-baru ini, syarikat itu mempunyai projek penyumberan luar yang memerlukan pembangunan jauh, sama ada menggunakan perisian kawalan jauh Ia masih Sambungan Desktop Jauh milik Microsoft, pengalamannya tidak begitu baik, terasa sangat tidak selesa, terutamanya Sambungan Desktop Jauh Microsoft, yang hanya boleh digunakan oleh seorang orang, dan ia sering berlaku Fenomena anda memerah saya dan saya memerah anda mengingatkan saya bahawa saya menggunakan SSH untuk menyambung dari jauh ke Linux untuk pembangunan setahun yang lalu. Kali ini saya akan menyambung dari jauh ke Windows untuk pembangunan.

Versi peranti adalah seperti berikut:

  • Komputer kawalan jauh: Win11

  • Komputer kawalan jauh: Win10

  • VSCode versi: 1.67.2

  • Jauh - Versi SSH: 0.80.0

【Kajian Disyorkan: "tutorial pengenalan vskod"]

Mengkonfigurasi pelayan SSH

Mula-mula kita perlu memasang pelayan OpenSSH, jika ia adalah sistem Win10 Jika ya, pemasangannya agak mudah Langkah-langkahnya adalah seperti berikut:

Langkah pertama, buka [Settings], kekunci pintasan [Win i], cari [Applications] → [Applications and Features. ] → [Urus Ciri Pilihan] 】Masukkan;

Penjelasan terperinci tentang cara mengkonfigurasi pelayan SSH dalam VSCode untuk pembangunan jauh

Langkah kedua ialah memasang pelayan OpenSSH jika pelayan OpenSSH wujud dalam senarai, ini bermakna pemasangan telah Berjaya. Jika tidak, klik [Tambah Fungsi] dan kemudian cari pelayan OpenSSH.

Penjelasan terperinci tentang cara mengkonfigurasi pelayan SSH dalam VSCode untuk pembangunan jauh

Jika anda lebih suka kaedah baris arahan

untuk memasang

, mula-mula buka PowderShell sebagai pentadbir, dan kemudian laksanakan arahan berikut mengikut urutan Penjelasan terperinci tentang cara mengkonfigurasi pelayan SSH dalam VSCode untuk pembangunan jauh

Hasil output adalah seperti berikut:

Yang pertama mewakili klien SSH, yang kedua mewakili pelayan SSH
# 获取SSH软件名称
Get-WindowsCapability -Online | ? Name -like 'OpenSSH*'

Kami memasang pelayan SSH di sini, dan win10 memasang klien SSH secara lalai , arahan pemasangan adalah seperti berikut:

Name  : OpenSSH.Client~~~~0.0.1.0
State : NotPresent
Name  : OpenSSH.Server~~~~0.0.1.0
State : NotPresent

Kandungan output adalah serupa dengan yang berikut, menunjukkan bahawa pemasangan berjaya

Yang ketiga langkah adalah untuk memulakan perkhidmatan SSHD. Kita perlu membuka nama arahan PowerShell dan masukkan arahan berikut :
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0

Langkah keempat ialah menetapkan perkhidmatan untuk bermula secara automatik
Path          :
Online        : True
RestartNeeded : False

Langkah terakhir ialah mengkonfigurasi SSH dalam firewall Anda hanya perlu menyalin arahan berikut ke dalam PowerShell :
Start-Service sshd

Set-Service -Name sshd -StartupType 'Automatic'
Pelayan sambungan SSH

if (!(Get-NetFirewallRule -Name "OpenSSH-Server-In-TCP" -ErrorAction SilentlyContinue | Select-Object Name, Enabled)) { Write-Output "Firewall Rule 'OpenSSH-Server-In-TCP' does not exist, creating it..." New-NetFirewallRule -Name 'OpenSSH-Server-In-TCP' -DisplayName 'OpenSSH Server (sshd)' -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22 } else { Write-Output "Firewall rule 'OpenSSH-Server-In-TCP' has been created and exists." }
Sekarang kami. gunakan arahan SSH pada komputer kami sendiri untuk menyambung ke pelayan WIndows yang kami konfigurasikan sebelum ini, tidak kira apa peranti anda Mac, Windows atau Linux, anda boleh menyambung selagi anda mempunyai arahan ssh.

Di sini saya menggunakan Win11, arahannya adalah seperti berikut:

Di sini

mewakili nama pengguna dan

mewakili alamat IP pelayan.

ssh administrator@0.0.0.0
Selepas melengkapkan input, anda perlu memasukkan

dahulu dan kemudian masukkan kata laluan untuk menyambung dengan jayanya. administrator0.0.0.0

yes

Sambung melalui Remote-SSH

Penjelasan terperinci tentang cara mengkonfigurasi pelayan SSH dalam VSCode untuk pembangunan jauh

Akhir sekali, kami melaksanakan pembangunan jauh melalui Remote-SSH, lanjutan daripada VSCode adalah seperti berikut:

Langkah pertama: Pasang sambungan Remote-SSH, cuma cari dan pasang ia kelihatan seperti ini:

Langkah kedua. ialah membuka [sumber jauh] Pengurus]

Penjelasan terperinci tentang cara mengkonfigurasi pelayan SSH dalam VSCode untuk pembangunan jauh

Langkah ketiga, tuding tetikus di atas [SSH TarGETS], klik [Tetapan]

Penjelasan terperinci tentang cara mengkonfigurasi pelayan SSH dalam VSCode untuk pembangunan jauh

Langkah 4: Klik pada fail konfigurasi ini

Penjelasan terperinci tentang cara mengkonfigurasi pelayan SSH dalam VSCode untuk pembangunan jauh

Langkah 5: Konfigurasikan:

Penjelasan terperinci tentang cara mengkonfigurasi pelayan SSH dalam VSCode untuk pembangunan jauhLangkah 6, klik Connect, yang mana ialah langkah seterusnya Ikon kecil dalam gambar

# Read more about SSH config files: https://linux.die.net/man/5/ssh_config
Host alias # 别名,可以随便写
    HostName 0.0.0.0 # 远程连接的ip地址
    User Administrator # 远程连接的用户名

Langkah 7: Pilih sistem, kami akan pilih apa sahaja sistemnya

Penjelasan terperinci tentang cara mengkonfigurasi pelayan SSH dalam VSCode untuk pembangunan jauh

Langkah 8: Masukkan kata laluan pelayan dan tunggu

1Penjelasan terperinci tentang cara mengkonfigurasi pelayan SSH dalam VSCode untuk pembangunan jauh

Langkah terakhir ialah membuka direktori projek untuk pembangunan

1Penjelasan terperinci tentang cara mengkonfigurasi pelayan SSH dalam VSCode untuk pembangunan jauh

Konfigurasi kini selesai.

Ditulis pada penghujung

Artikel ini merekodkan proses cara menukar Windows menjadi pelayan SSH dan menyambung melalui arahan SSH dan membangunkannya dalam VSCode , jika ia berguna kepada anda, anda boleh suka dan mengumpulnya untuk mengelak daripada tidak menemuinya pada masa hadapan~

Untuk lebih banyak pengetahuan berkaitan tentang VSCode, sila layari: tutorial vscode !

Atas ialah kandungan terperinci Penjelasan terperinci tentang cara mengkonfigurasi pelayan SSH dalam VSCode untuk pembangunan jauh. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:juejin.cn. Jika ada pelanggaran, sila hubungi admin@php.cn Padam