1. 事件の背景: 仕事上、Ubuntu への vscode リモート接続を使用する必要があります。 (具体的な接続方法はBaiduで確認できます。この記事では、発生した問題の共有に限定しています) 2. 問題現象: このプロセス中に問題が発生しました。テキストの説明は次のとおりです: 「IP アドレス」への接続を確立できず、プロセスは存在しないパイプに書き込もうとしました。 次の図に示すように: 3. 問題分析: 1. 報告されたエラーに基づいてオンラインで原因を検索します。 Git のインストール、Ubuntu システムのアップグレード、open ssh ソフトウェアがインストールされていないことなどにより、「プロセスが書き込みを試みたパイプが存在しません」というキーワードに一致する原因が多すぎ、範囲が広すぎます。目が眩んだ以外、何も得られなかった。だから考え方を変えましょう。 2. 問題を特定します。接続側 (vscode、Windows) の問題か、Ubuntu の問題か? 方向を確認するために、secureCRT ソフトウェアを使用して、Ubuntu にリモートで正常に接続しました。これは、Ubuntu システムのすべての側面が正常に構成されていることを証明します。 3. 範囲をさらに絞り込む、vscodeソフトウェアまたはウィンドウ構成の問題 さらに範囲を絞り込むために、cmd を使用して Ubuntu に正常に接続しました (具体的な操作方法は Baidu で確認できます。チュートリアルは多数ありますが、ここでは繰り返しません)。その場合、おそらく vscode 自体に問題があると思われます。 注: open ssh ソフトウェアのインストールにエラーが発生したのではないかと心配でした。 openssh をインストールできない場合は、システムが openssh をインストールできるように Git ソフトウェアをインストールできることに留意してください。 (Windows 10 には openssh が付属しているので、この問題を心配する必要はありません) 4. 具体的な問題を特定する この時点では、問題の範囲は非常に小さいです。専門家の投稿を読んで、最終的に、ssh のファイル権限の問題であることがわかりました。 偉大なる神様の投稿を以下のように貼り付けました。 簡単に言えば、vscode の remote-ssh プラグインは .ssh/config ファイルの権限を変更します。 そこで、すぐに.sshの権限を変更し、vscodeから正常にアクセスできるようにしました。 4. 問題解決 1. .sshの権限を変更する (修正方法は百度にあります。書くのが面倒なのでご容赦ください) 苦労の末、大喜びで試してみましたが、やはり接続できませんでした。同じ方式で、同じ問題でした。 何か他の問題があるに違いない。 それから、ただ探し続けてください。 。 。 。 。ここで、私のような初心者が巨人の肩の上に立って「コピー」することを許し、自らの経験を共有してくれたインターネットの達人たちに、特に感謝の意を表したいと思います。 リモート SSH プラグインに設定パスを追加する必要もあることが判明しました。そうしないと、前者は認識されません。えーと。 。 。そうです、住所を教えないと見つけることができません。 2. 設定パスを追加する 冗長な文章を避けるため、次の図をご覧ください。 ようやく皆さん理解できました。問題は無事解決しました。これが今日一番嬉しいこと。ハハハハ。 V. 謝辞 インターネット上で無私無欲にシェアしてくれた偉人たちに感謝します。 要約する これで、Ubuntu への Vscode リモート接続のエラー問題についての記事は終わりです。Ubuntu への Vscode リモート接続のエラー問題についての関連コンテンツをさらにご覧になりたい場合は、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続きご覧ください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: vue+element-uiはヘッドナビゲーションバーコンポーネントを実装します
この記事では、参考までにWinにmysqlをインストールする詳細な手順を紹介します。具体的な内容は次...
序文ストレス テスト中に、リソース使用のボトルネックによって発生する最も直接的なパフォーマンスの問題...
最近、jQuery を学習しているときに、show()、hide()、toggle() 関数に出会い...
標準の ab は単一の URI でのストレス テストのみをサポートしており、実際のニーズを満たしてい...
序文この記事は主に、日常の Web ページ制作で遭遇する問題解決スキルの一部をまとめ、皆さんの参考と...
Object.definePropertyの理解文法:オブジェクト.defineProperty(o...
Navicat がエクスポートしたデータはインポートできません。最後に、MySQLコマンドのインポー...
最近、JS の正規表現マッチングの落とし穴を発見したのですが、その時はあまりにも奇妙だったので、何か...
インターネット上には、expect を使用して自動ログインを実現するスクリプトが多数存在しますが、明...
1. 画像の周りのテキスト通常のものを使用する場合、たとえば次のようになります。コードをコピーコー...
暗い背景スタイルのページ デザインは非常に人気があり、シックでエレガント、そして非常にクリエイティブ...
A. MySQLバックアップツールxtrabackupのインストール1. Percona 公式 xt...
01. コマンドの概要basename - ファイル名からディレクトリとサフィックスを削除しますba...
<br />言葉は、人間の思考や感情を伝えるために必然的に生み出されるものです。人類の文...
この記事では、デジタル時計効果を実現するためのJavaScriptの具体的なコードを参考までに紹介し...