Inhaltsverzeichnis
1. Installieren Sie die Remote -SSH -Erweiterung
2. Schließen Sie eine Verbindung zu einem Remote -Host an
3. Wählen Sie SSH -Konfigurationsdatei
4. Authentifizieren
5. Öffnen Sie einen Remote -Ordner
6. Verwenden Sie die Remote -Umgebung
Tipps und Fehlerbehebung
Heim Entwicklungswerkzeuge VSCode Wie richte ich eine Remote -SSH -Verbindung in VSCODE ein?

Wie richte ich eine Remote -SSH -Verbindung in VSCODE ein?

Aug 04, 2025 am 05:06 AM
ssh vs code

  1. Installieren Sie die Remote -SSH -Erweiterung von Microsoft in VS Code. 2. Verwenden Sie die Befehlspalette, um einen neuen SSH-Host mit dem Befehl remote-ssh hinzu: Verbindung zum Host ... und geben Sie SSH-Benutzername@hostname-or-ip ein. 3. Speichern Sie die Konfiguration in der Standard -SSH -Konfigurationsdatei (~/.SH/config), wodurch Verbindungsdetails gespeichert werden. 4. Authentifizieren Sie mit einem Kennwort oder vorzugsweise SSH -Tasten. Der öffentliche Schlüssel befindet sich auf dem Remote -Server und der private Schlüssel hat 600 Berechtigungen. 5. Öffnen Sie nach der Verbindung einen Remote -Ordner wie/home/John/Projekt über Datei> Ordner Öffnen. 6. Beginnen Sie mit der Bearbeitung, Ausführung und Debuggierung direkt auf dem Remote -Computer mit dem vollständigen Funktionssatz von VS Code, einschließlich des integrierten Terminals und der ausgebildeten Erweiterungen. Stellen Sie sicher, dass SSH auf der Zielmaschine aktiviert ist, Port 22 (oder benutzerdefinierte Port) zugänglich ist, und verwenden Sie SSH -Aliase für die Bequemlichkeit. Dieses Setup ermöglicht eine sichere, nahtlose Entwicklung auf Remote -Systemen, als ob sie lokal funktionieren.

Wie richte ich eine Remote -SSH -Verbindung in VSCODE ein?

Durch das Einrichten einer Remote -SSH -Verbindung im VS -Code können Sie Code direkt auf einem Remote -Server oder Maschine bearbeiten und ausführen. Dies ist insbesondere für die Entwicklung auf Linux -Servern, Raspberry -PIs oder Cloud -Instanzen nützlich. Hier erfahren Sie, wie man es Schritt für Schritt macht.

Wie richte ich eine Remote -SSH -Verbindung in VSCODE ein?

1. Installieren Sie die Remote -SSH -Erweiterung

Öffnen Sie den vs Code, gehen Sie zur Erweiterungsansicht (Strg Shift X) und suchen Sie nach:

 Remote - SSH

Installieren Sie die offizielle Erweiterung von Microsoft. Dies fügt VS -Code SSH -Funktionen hinzu.

Wie richte ich eine Remote -SSH -Verbindung in VSCODE ein?

2. Schließen Sie eine Verbindung zu einem Remote -Host an

Öffnen Sie nach der Installation die Befehlspalette (STRG Shift P) und geben Sie ein:

 Remote-SSH: Verbindung zum Host ...

Dann wählen Sie:

Wie richte ich eine Remote -SSH -Verbindung in VSCODE ein?
 Fügen Sie einen neuen SSH -Host hinzu ...

Sie werden aufgefordert, einen SSH -Befehl einzugeben, wie:

 ssh userername@hostname-or-ip

Zum Beispiel:

 ssh John@192.168.1.100

oder

 ssh ubuntu@ec2-12-345-678-90.compute-1.amazonaws.com

3. Wählen Sie SSH -Konfigurationsdatei

VS Code wird gefragt, wo die SSH -Konfiguration speichert werden soll. Wählen Sie die Standardeinstellung ( ~/.ssh/config ), es sei denn, Sie haben einen bestimmten Grund, dies nicht zu tun.

Nach dem Speichern fügt VS -Code Ihrer SSH -Konfiguration einen solchen Eintrag hinzu:

 Gastgeber 192.168.1.100
    Hostname 192.168.1.100
    Benutzer John

Sie können diese Datei später bearbeiten, um Optionen wie benutzerdefinierte Ports, Identitätsdateien usw. hinzuzufügen.


4. Authentifizieren

Wenn Sie eine Verbindung herstellen, fordert VS -Code Ihr Passwort auf. Wenn Sie SSH -Tasten verwenden (empfohlen), stellen Sie sicher, dass Ihr privater Schlüssel in ~/.ssh/ und der öffentliche Schlüssel in ~/.ssh/authorized_keys auf der Remote -Maschine ist.

Um einen bestimmten Schlüssel zu verwenden, bearbeiten Sie die SSH -Konfiguration:

 Gastgeber Myserver
    Hostname 192.168.1.100
    Benutzer John
    IdentityFile ~/.ssh/id_rsa_myserver

5. Öffnen Sie einen Remote -Ordner

Nach der Authentifizierung öffnet VS-Code ein neues Fenster (unten links zeigt der Verbindungsstatus). Wählen Sie nun:

 Datei> Ordner öffnen

und geben Sie einen Pfad auf dem Remote -Computer wie /home/john/project oder /var/www/html ein.

VS -Code verbindet und zeigt das Remote -Dateisystem an.


6. Verwenden Sie die Remote -Umgebung

Jetzt können Sie:

  • Bearbeiten Sie Dateien direkt auf dem Remote -Computer
  • Verwenden Sie das integrierte Terminal (es wird auf dem Remote -Host ausgeführt)
  • Führen Sie Debugger, Linter und Git - alle auf der abgelegenen Seite

Die Erweiterungen werden bei Bedarf remote installiert, sodass einige möglicherweise im Remote -Kontext erneut hinzugefügt werden müssen.


Tipps und Fehlerbehebung

  • Stellen Sie sicher, dass SSH auf dem Remote -Computer aktiviert ist : sudo systemctl status ssh (Linux)
  • Firewall -Einstellungen : Stellen Sie sicher, dass Port 22 (oder Ihr benutzerdefinierter SSH -Port) geöffnet ist
  • Verwenden Sie SSH -Konfigurationsaliase für den einfacheren Zugriff (z. B. Host mypi anstatt jedes Mal IP einzugeben).
  • Schlüsselberechtigungen : Stellen Sie unter Linux/MacOS sicher, dass Ihr privater Schlüssel über 600 Berechtigungen verfügt:
    chmod 600 ~/.ssh/id_rsa_myserver

Das war's. Sobald Sie eingerichtet sind, können Sie mit nur wenigen Klicks schnell zwischen lokalen und entfernten Projekten wechseln. Die Verbindung ist sicher, schnell und fühlt sich fast wie vor Ort an.

Grundsätzlich ist es VS-Code, der als intelligentes Front-End für Ihre Remote-Maschine fungiert.

Das obige ist der detaillierte Inhalt vonWie richte ich eine Remote -SSH -Verbindung in VSCODE ein?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

PHP-Tutorial
1511
276
Wie verwende ich die Synchronisierungsfunktion von VS Code? Wie verwende ich die Synchronisierungsfunktion von VS Code? Jul 03, 2025 am 12:43 AM

TosyncvScodesettingsacrossDevices, signiN -withagithubormicrosoftAccount, anpasste whatgetSynced, und ManualtriggersyncWhenneed.First, OpenVSCodeAnDIGNINVIATHEPLECIMICONORCOMNORTPALETETSETSETSETSETTIGAISNECTIGISETIC:

Was sind VS -Code -Arbeitsbereiche und wie werden sie verwendet? Was sind VS -Code -Arbeitsbereiche und wie werden sie verwendet? Jul 10, 2025 pm 12:33 PM

Der VSCODE-Arbeitsbereich ist eine .code-Arbeitsspace-Datei, die projektspezifische Konfigurationen speichert. 1. Es unterstützt Multi-Root-Verzeichnis, Debug-Konfiguration, Abkürzungsschlüsseleinstellungen und Erweiterungsempfehlungen und eignet sich für die Verwaltung verschiedener Anforderungen mehrerer Projekte. 2. Die Hauptszenarien umfassen Multi-Project-Zusammenarbeit, maßgeschneiderte Entwicklungsumgebung und Team-Sharing-Konfiguration. 3. Die Erstellungsmethode besteht darin, die Konfiguration über die Menüdatei> SaveWorkSpaceas zu speichern .... 4. Notizen enthalten die Unterscheidung zwischen .code-WorkSpace und .vScode/Settings.json unter Verwendung von relativen Pfaden und vermeiden Sie das Speichern sensibler Informationen.

Wie konfiguriere ich VS -Code, um Dateien automatisch zu speichern? Wie konfiguriere ich VS -Code, um Dateien automatisch zu speichern? Jul 01, 2025 am 12:47 AM

Ja, vscodecanautomaticsaveFiles.toenableAuto-Save, GotOfile> Autosave (Windows/Linux) Orcode> Autosave (macOS), Andcheckthebox.youcanalsoSetittosaveonfocuschangebyadding "Dateien": ":" Onfocuschange "tosetss.json.formercon

Wie verwende ich Umgebungsvariablen in VS -Codeaufgaben? Wie verwende ich Umgebungsvariablen in VS -Codeaufgaben? Jul 07, 2025 am 12:59 AM

YoucanuseEnvironmentvariableSinvScodetaSkiAs $ {env: variable_name} syntax.1.ReferenceVariablesDirectyIntasks.jsontoAvoidHardCodingsensistInedataormachine-spezifisch

Was sind die Systemanforderungen für das Ausführen von VS -Code? Was sind die Systemanforderungen für das Ausführen von VS -Code? Jul 15, 2025 am 01:56 AM

VisualStudioCode wird reibungslos auf einer niedrigeren Konfigurationshardware ausgeführt. Die minimalen Konfigurationsanforderungen sind: 64-Bit-Windows 10 oder höher, macOS 10.13 oder höher, moderne Mainstream-Linux-Verteilung; Der Prozessor benötigt 1,6 GHz oder höher (Duo Core empfohlen); Mindestens 4 GB Speicher (8 GB wird für die Behandlung großer Projekte empfohlen); ca. 500 MB verfügbarer Speicherplatz; Auflösung 1024x768 oder höher. Empfohlene Konfigurationen umfassen 8–16 GB Speicher, SSD-Speicher, Multi-Core-CPU und größere Bildschirme oder mehrere Monitore für eine verbesserte Leistung und Entwicklungserfahrung. Zu den Optimierungsvorschlägen für Low-End-Geräte gehören: Deaktivieren unnötiger Erweiterungen, das automatische Einsparung, verwendete integrierte Terminals, vermeiden Sie, große Ordner direkt zu öffnen.

Wie konfiguriere ich Aufgabenargumente im VS -Code? Wie konfiguriere ich Aufgabenargumente im VS -Code? Jul 12, 2025 am 01:41 AM

TopassArgumentesinvscodetasks, configuretheargsArrayIntasks.json.1.structureCommandpartsBySeParatingTheCommandAntitsArgumentsIntoCommandandArgs, z.

Wie kann ich SSH verwenden, um eine Verbindung zu einem Remote -Server von einem Mac herzustellen? Wie kann ich SSH verwenden, um eine Verbindung zu einem Remote -Server von einem Mac herzustellen? Jul 17, 2025 am 12:46 AM

Um eine Verbindung zu einem Remote -Server mithilfe von SSH von Ihrem Mac herzustellen, führen Sie einfach den entsprechenden Befehl über das Terminal aus. Öffnen Sie zuerst das Terminalprogramm (Sie können durch "Anwendungen" → "Dienstprogramme" oder Spotlight suchen) und dann den Befehl im SSHUSERNAME@Server_ip -Format eingeben. Wenn Sie einen Nicht -Default -Port angeben möchten, fügen Sie den Parameter -P hinzu. Wenn Sie sich ohne Kennwort anmelden möchten, können Sie SSH-Keygen ausführen, um den Schlüssel zu generieren. Zu den häufigen Problemen gehören Netzwerkblockade, Port nicht geöffnet, Benutzernamenfehler und unsachgemäße Berechtigungseinstellungen. Es wird empfohlen, den Befehl ssh-v zu verwenden, um Probleme zu beheben. Obwohl der gesamte Prozess einfach ist, müssen Sie auf die Firewall und die Dateien achten

Warum funktioniert das VS -Code -Terminal nicht? Warum funktioniert das VS -Code -Terminal nicht? Jul 05, 2025 am 01:52 AM

ThevScodetermininalNotworkingisoftenduetoafrozenterminal, falsch konfiguriertes Shellseting, KonfliktextensionSorteStartupscripts, Oracorruptedcache/Installation.1.FirstcheckftheterminalisFrozenbytypacommandlikelsordirandirensingententer;

See all articles