web-dev-qa-db-ja.com

CreateProcessW失敗しましたエラー:2 SSH_ASKPASS:POSIX_SPAWN:そのようなファイルまたはディレクトリのホストキーの確認に失敗しました、リモートサーバーのJupyterノートブック

だから私は チュートリアル 私のリモートサーバー上で実行されているJupyterノートブックに接続してください。

これらは私が続いた工程でした。

私のリモートサーバーで:

jupyter notebook --no-browser --port=8889
 _

それから私の地元のマシンで

ssh -N -f -L localhost:8888:localhost:8889 *******@**********.de.bosch.com
 _

しかし、私はエラーを出しています

CreateProcessW failed error:2
ssh_askpass: posix_spawn: No such file or directory
Host key verification failed.
 _

どうやってこれを解決するのですか?それとも他にも同じ方法がありますか?

6
Himanshu Poddar

DISPLAY=localhost:0.0環境変数が設定されました。この変数を削除/名前変更すると問題が解決されました。しかし、それが問題を引き起こしていた理由はわかりませんか?同じに答える答えは受け付けられます。

0
Himanshu Poddar

POSIXシェルコマンド "env"を使用して、 "環境変数"の値を表示できます。

または単にecho $DISPLAYまたはecho $SSH_ASKPASSを入力するだけです。シェルごとに異なる場合があります。

問題を解決するためのもう1つの方法は、ターゲットシステム上の.ssh/authorized_keysファイルにあなたのパブリックRSAキーを挿入することですが、上述のように、このシステムのIDをローカルの既知の既知のファイルに入力した場合にのみ機能する可能性があります。

RSAキーペアを生成する方法:ssh-keygen -t rsa ...を使用してください。

Stefan Bについて.

0