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はヘッドナビゲーションバーコンポーネントを実装します
11. JavaScriptを使用してページ効果を作成する11.1 DOMプログラミングDOM プロ...
序文私は多くのブログを読み、弊社の DBA を含む多くの人々が、MySql では列に null が含...
目次1. 浅いコピーとはどういう意味ですか? 2. ディープコピーとはどういう意味ですか? 3. デ...
目次背景1. クエリ条件に「or」が含まれているため、インデックスが失敗する可能性があります。 2....
Linuxライブラリを生成するLinux版はcentos7.3を使用し、コンパイルしてライブラリを生...
1. 以前のバージョン yum 削除 docker docker-client docker-cli...
目次1. 技術の選択2. 技術的な実装vue-json-excelプラグインを使用して実装1. vu...
目次序文:システム要件:インストール環境:古いバージョンをアンインストールします: yum は具体的...
1. 概念分析 1: UE ユーザー エクスペリエンス <br />英語ではユーザー エ...
ステートフック例: 'react' から useState をインポートします。 関...
目次1. はじめに2. 最初の方法3. 2番目の方法要約する1. はじめにVue プロジェクトの開発...
目次事件の原因Node Scheduleを使用してスケジュールされたタスクを実装する1. node-...
目次序文1. カプセル化の重要性2. どのようにカプセル化しますか? 1. 準備2. 梱包を開始する...
1. IPアドレスを設定する前に、まずifconfigを使用してネットワークカード情報を表示し、ネッ...
コード知識ポイント1. fullpage.jsを組み合わせてフルスクリーンスクロールを実現する2. ...