問題タブ [ssh]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
36127 参照

wcf - netstat は 443 が開いていると言いますが、telnet で接続できません..なぜですか?

を使用して、自己ホスト型の wcf サーバーを構築しましたwsHttpBinding。Win 2003 サーバー R2 SP2 を実行しています。

でリッスンするように構成するとhttp://localhost:443/MyService、すべて正常に動作します。Internet Explorer で接続できhttp://localhost:443/MyServiceますが、標準の「Bad Request」メッセージが表示されます

今、HTTPS に切り替えようとすると、奇妙な現象が発生します。

これが私がやったことです:

  1. wcf 設定ファイルを変更http://localhosthttps://localhostましSecurity=NoneSecurity=Transport(多数の wcf チュートリアルで説明されているように)。
  2. 次のように HTTP ポートを登録しました。

    /li>

私が使用した証明書は「本物の証明書」(つまり、信頼できる CA、つまり Comodo によって発行されたもの) であることに注意してください。サーバーは、証明書に記載されている NS で ping に応答します。

さて、以下はタイムアウトします:

からの出力netstatは次のとおりです (Pid '4' は 'システム' プロセスです)。

そして、これは telnet で open コマンドを発行したときにキャプチャされたTCPViewのスクリーンショットです。

代替テキスト http://img26.imageshack.us/img26/3376/tcpview2si6.jpg

私は少し困惑しています。私にとって、netstatサーバーが 443 でリッスンしていると言う場合、443 への telnet 接続はタイムアウトしてはならず、暗号化されたものを入力することを期待して、少なくとも空白のプロンプトが表示されるはずです :)

これまでのところ、私はしようとしました:

  1. MSDN チュートリアルに正確に従って、すべての手順を最初からやり直します。
  2. 443 の代わりにポート 10443 を使用
  3. ファイアウォールを無効にする
  4. 自己署名証明書を使用する

次に何を試すべきかわからない..何かアイデアはありますか?

0 投票する
3 に答える
19368 参照

git - SSH 経由で git fetch できない

リモートサーバーにgitリポジトリをセットアップしました。今、私はそれからチェックアウトしようとしています:

しかし、私はエラーが発生します:

私は何を間違っていますか?サーバーが Git+SSH をサポートしていない可能性がありますか?

0 投票する
6 に答える
2042 参照

bash - SSH、コマンドを入力しましたが、実行されませんでした。何も入力できません

私はコマンドを使用しましたが、tar -x file.tar.gz何らかの理由で失敗しました。次に、何でも入力できても、それ以上コマンドを実行できなくなります。Enterキーを押すと、新しい行が表示されます。私もそれから抜け出す方法がわかりません(エスケープなどは機能しません)。作業を再開する唯一の方法は、パテを閉じて再接続することです。

それを通常に戻す方法はありますか?それはいつもそれを閉じるのがイライラするので私が続けることができるようにするためです。

0 投票する
7 に答える
61490 参照

php - PHP 用の PECL SSH2 拡張機能をインストールする

この http://fr2.php.net/manual/en/book.ssh2.php を Centos 5 (RHEL 5 のフォーク) にインストールしようとしています。

/usr/lib にある libssh2 (yum install libssh2) をインストールしました。SSH2 拡張機能を (pecl install -f ssh2 経由で) インストールすると、このメッセージが表示されます。

デフォルト パスで ssh2 ファイルをチェックしています... 構成が見つかりません: エラー: 必要な libssh2 ライブラリが見つかりませんでした。そのパッケージはhttp://sourceforge.net/projects/libssh2/から入手できます 。エラー: `/tmp/pear/download/ssh2-0.11.0/configure --with-ssh2=/usr' failed

/usr/lib を設定すると、同じメッセージが表示されます

エラー: `/tmp/pear/download/ssh2-0.11.0/configure --with-ssh2=/usr/lib' が失敗しました

問題はどこだ?

0 投票する
6 に答える
30519 参照

java - Javaを使用してssh上でコマンドを実行する

Scenerio:sshを介してJavaプログラムからリモートマシンでコマンドを実行したい(開発マシンでOpenSSHを使用しています)。また、「expect」のようにキーを設定するのではなく、パスワードを渡してssh接続を確立したいと思います。
問題:パスワードログインのような「期待」を行おうとすると、ProcessBuilderで作成されたプロセスにパスワードプロンプトが表示されないように見えます。通常の非sshコマンド(例:'ls')を実行すると、ストリームを取得して、それらとうまく対話できます。標準エラーと標準出力を1つのストリームに結合していますredirectErrorStream(true);したがって、標準エラーでそれを見逃していません...「-v」オプションを指定してsshを実行すると、ストリーム内のすべてのログが表示されますが、プロンプトは表示されません。このような目的でProcessBuilderを使用するのはこれが初めてです。Python、Perl、または古き良き期待を使用する方が簡単だと思いますが、上司は既存のJavaプログラム内で取得しようとしているもの(リモートログファイルと実行中のスクリプト)を利用したいので、行き詰まっています。

助けてくれてありがとう!

0 投票する
4 に答える
13397 参照

ssh - cygwin ssh no putty はい?

パスフレーズなしのパテでキーを生成しました。パテは正常に動作しますが、今は cygwin をインストールしており、ssh を使用してログインしたいと考えています。なんらかの理由でパスフレーズを求められますか? なぜ?パテはまっすぐログインするだけですか?新しいキーを生成してネットワーク管理者を悩ませたくありません。$ ssh -i Documents\ and\ Settings/xxxxx/My\ Documents/xxxxx\ putty\ keys/private\ key.ppk dev.xxxxxx.com Enter passphrase for key 'Documents and Settings/ xxxxx/My Documents/xxxxx putty keys/private key.ppk': 許可が拒否されました (公開鍵)。

0 投票する
1 に答える
9299 参照

svn - svn+ssh を介した Subversion コミットのユーザー名の変更

ここで、Subversion 構成の問題に遭遇しました。ローカル Linux システムで svn+ssh を介してプロジェクトをチェックアウトしました。したがって、svn info は次のような内容を報告します。

コマンドラインパラメーター --username が svn+ssh で機能しないため、同僚はチェックアウトされた作業コピー (ライブサーバー上にあります) を更新できません。

リポジトリ URL からユーザー名を一時的に変更または削除するにはどうすればよいですか?

0 投票する
15 に答える
10380 参照

vim - 低速接続で vim を使用するためのヒントは?

低速接続で vim を使用していますが、少し苦痛です。痛みを和らげるためにvimでできることはありますか?

0 投票する
3 に答える
4123 参照

shell - Debian サーバーへの SSH で即座にログアウト

Debian サーバーで誰かを助けようとしています。

彼らはPleskを持っています。Plesk のユーザーになり、SSH アクセスを有効にしました。

ログオンできます...でも1 秒だけです。MOTD が表示され、Debian の免責事項が表示された後、再度ログアウトします。「接続が閉じられました」。

私が試すことができる唯一のことは、シェル設定を変更することです.Pleskには、「allow ssh using:」オプションの横にbash、csh、tcshなどのドロップダウンリストがあります。しかし、どれも機能しません。

どんなアイデアもありがたく受け取った。