1. Hintergrund des Vorfalls: Aus Arbeitsgründen muss eine VSCode-Remoteverbindung zu Ubuntu verwendet werden. (Die genaue Verbindungsmethode finden Sie auf Baidu. Dieser Artikel beschränkt sich auf die Weitergabe der aufgetretenen Probleme.) 2. Problemphänomen: Während dieses Vorgangs ist ein Problem aufgetreten. Die Textbeschreibung lautet: Es konnte keine Verbindung zur „IP-Adresse“ hergestellt werden und der Prozess hat versucht, in eine Pipe zu schreiben, die nicht existiert. Wie in der folgenden Abbildung dargestellt: 3. Problemanalyse: 1. Suchen Sie online anhand des gemeldeten Fehlers nach der Ursache. Es gibt zu viele und zu weit gefasste Übereinstimmungen für das Schlüsselwort „Die Pipe, in die der Prozess schreiben wollte, existiert nicht“, beispielsweise aufgrund der Installation von Git, aufgrund eines Upgrades des Ubuntu-Systems und aufgrund der nicht installierten Open-SSH-Software. Außer dass ich geblendet war, habe ich nichts gewonnen. Ändern Sie also Ihr Denken. 2. Identifizieren Sie das Problem. Handelt es sich um ein Problem mit dem Verbindungspartner (vscode, Windows) oder Ubuntu? Um die Richtung zu überprüfen, habe ich die SecureCRT-Software verwendet, um erfolgreich eine Remote-Verbindung zu Ubuntu herzustellen. Dies beweist, dass alle Aspekte des Ubuntu-Systems ordnungsgemäß konfiguriert sind. 3. Grenzen Sie den Umfang weiter ein, z. B. Probleme mit der VSCode-Software oder der Fensterkonfiguration Um den Umfang weiter einzugrenzen, habe ich cmd verwendet, um erfolgreich eine Verbindung zu Ubuntu herzustellen (die genaue Vorgehensweise finden Sie auf Baidu, es gibt viele Tutorials, die hier nicht wiederholt werden). Dann liegt wahrscheinlich ein Problem mit vscode selbst vor. Hinweis, da ich befürchtete, dass bei der Installation der Open SSH-Software ein Fehler aufgetreten sei. Es ist erwähnenswert, dass Sie, wenn OpenSSH nicht installiert werden kann, die Git-Software installieren können, die dem System bei der Installation von OpenSSH hilft. (Windows 10 wird mit OpenSSH ausgeliefert, Sie müssen sich also keine Gedanken über dieses Problem machen) 4. Identifizieren Sie spezifische Probleme Zu diesem Zeitpunkt ist das Ausmaß des Problems sehr gering. Nachdem ich die Beiträge der Experten gelesen hatte, kam ich schließlich zu dem Schluss, dass es sich um ein Problem mit den Dateiberechtigungen von SSH handelte. Ich habe den Beitrag des großen Gottes wie unten gezeigt eingefügt: Für Laien ausgedrückt: Das Remote-SSH-Plugin in vscode ändert die Berechtigungen der Datei .ssh/config. Daher habe ich sofort die Berechtigungen von .ssh geändert, sodass vscode normal darauf zugreifen kann. 4. Problemlösung 1. Ändern Sie die Berechtigungen von .ssh (Die Änderungsmethode ist auf Baidu, bitte verzeihen Sie mir, dass ich zu faul bin, sie aufzuschreiben.) Nach vielen Schwierigkeiten probierte ich es mit großer Freude aus, aber es funktionierte immer noch nicht. Es war die gleiche Formel und das gleiche Problem. Es muss ein anderes Problem geben. Dann suchen Sie einfach weiter. . . . . An dieser Stelle möchte ich den Internet-Meistern meinen besonderen Dank aussprechen, die bereit sind, ihre Erfahrungen zu teilen und es einem Neuling wie mir ermöglichen, auf den Schultern von Riesen zu stehen und sie zu „kopieren“. Es stellt sich heraus, dass Sie den Konfigurationspfad auch im Remote-SSH-Plugin hinzufügen müssen, da dieses sonst nicht erkannt werden kann. Äh. . . Das stimmt, wenn Sie ihm die Adresse nicht mitteilen, kann er es nicht finden. 2. Konfigurationspfad hinzufügen Um ausführlichen Text zu vermeiden, sehen Sie sich bitte das folgende Bild an Endlich versteht ihr es alle. Das Problem wurde erfolgreich gelöst. Das ist heute das Schönste. Hahahaha. V. Danksagungen Vielen Dank an die großen Jungs, die selbstlos im Internet geteilt haben. Zusammenfassen Dies ist das Ende dieses Artikels über das Fehlerproblem der Vscode-Remoteverbindung zu Ubuntu. Weitere verwandte Inhalte zum Fehlerproblem der Vscode-Remoteverbindung zu Ubuntu finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die verwandten Artikel weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: vue+element-ui implementiert die Kopfnavigationsleistenkomponente
>>: MySQL-Backup-Tabellenvorgang basierend auf Java
Der Befehl fd bietet eine einfache und unkomplizi...
Probleme, die bei der Optimierung auftreten könne...
Inhaltsverzeichnis Verwendung von Vue-Mixin Daten...
Vorwort Das Tag <router-link> ist ein großa...
Nginx (Engine x) ist ein leistungsstarker HTTP- u...
Es gibt eine neue Funktion, die das Erfassen eine...
Dieser Artikel erläutert anhand von Beispielen di...
1. Notwendigkeit des Tunings Ich habe mich immer ...
Installationsumgebung Centos Umgebungsabhängigkei...
Zuerst müssen Sie Vue-cli installieren: npm insta...
Baidu Cloud-Festplatte: Link: https://pan.baidu.c...
XML/HTML-CodeInhalt in die Zwischenablage kopiere...
Hallo zusammen, heute werde ich die Implementieru...
Der Effekt zeigt, dass sich zwei Browser gegensei...
Bei gleichzeitigen Zugriffen kann es zu nicht wie...