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.
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"]
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;
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.
Jika anda lebih suka kaedah baris arahan
untuk memasang, mula-mula buka PowderShell sebagai pentadbir, dan kemudian laksanakan arahan berikut mengikut urutan
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
Path : Online : True RestartNeeded : False
Start-Service sshd
Set-Service -Name sshd -StartupType 'Automatic'
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." }
Di sini
mewakili nama pengguna danmewakili alamat IP pelayan.
ssh administrator@0.0.0.0
dahulu dan kemudian masukkan kata laluan untuk menyambung dengan jayanya. administrator
0.0.0.0
yes
Langkah kedua. ialah membuka [sumber jauh] Pengurus]
Langkah ketiga, tuding tetikus di atas [SSH TarGETS], klik [Tetapan]
Langkah 4: Klik pada fail konfigurasi ini
Langkah 5: Konfigurasikan:
Langkah 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
Langkah 8: Masukkan kata laluan pelayan dan tunggu
Langkah terakhir ialah membuka direktori projek untuk pembangunan
Konfigurasi kini selesai.
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!