問題タブ [ssh-tunnel]

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 投票する
7 に答える
277691 参照

java - Java用のSSHライブラリ

Javaを使用したSSHライブラリ接続の例を知っている人はいますか。

0 投票する
10 に答える
117421 参照

ssh - ssh: トンネルが生きているかどうかを確認する

リモートサーバーからデータを取得するためにsshトンネルを必要とする小さなbashスクリプトを作成したので、ユーザーにプロンプ​​トを表示します:

ユーザーがこのトンネルを開いたかどうかを確認し、トンネルが存在しない場合はエラー メッセージを表示して終了したいと思います。トンネルを照会する方法はありますかssh。つまり、ローカル ポート 6000 が実際にそのサーバーにトンネリングされているかどうかを確認する方法はありますか?

0 投票する
2 に答える
3004 参照

c# - How can I programmatically connect to a remote database server that requires an SSH tunnel?

I'm working on an ETL using C# in which extracts data from a remote MySQL database that requires an SSH tunnel to connect. I currently have it working such that I first create my SSH tunnel manually using PuTTY and then programmaticly connect to the database normally using a MySqlConnection object, etc.

How can I programmatically create the SSH tunnel using C#/.NET? Are there any libraries for doing this and/or is anything built into the .NET framework itself that would aid me in doing this?

0 投票する
2 に答える
1719 参照

ruby-on-rails - CapistranoにリバースSSHトンネルを介してチェックアウトを行わせることは可能ですか?

パブリックホストに常駐するアプリケーションを開発していますが、そのソースは企業ファイアウォールの背後にあるGitリポジトリに保持する必要があります。経由でのデプロイ(リポジトリ全体をコピーし、デプロイごとにSSH経由で出荷する)の遅さに非常にうんざりしいて、リモートホストに更新をscp実行してもらいたいと思っています。git pull問題は、ファイアウォールが着信SSH接続を禁止していることです。

コンピューターから展開コンピューターへのSSHトンネルを設定し、リポジトリをソースとして使用することは可能git pullでしょうか?結局のところ、git配布されているので、私のコピーは中央のリポジトリと同じくらい有効なリポジトリです。これが可能な場合、トンネルコマンドとCapistrano構成はどうなりますか?

トンネルはこんな感じになると思います

0 投票する
2 に答える
1598 参照

python - Python での SSH 動的ポート転送 ('ssh -D')

Python で SSH 動的ポート転送 ('ssh -D') を実装する方法を探しています。問題は、Windows で動作する必要があることです。つまり、popen/pexec/etc で SSH を実行する必要があります。動作しません。何か案は?

乾杯、

ブルーノ・ネリー。

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

oracle - ssh トンネル チェーン (二重トンネル、企業ネットワーク内のサーバー) を介して Oracle Database 11g サーバーに接続するにはどうすればよいですか?

会社のネットワークへのゲートウェイでもある「パブリック」サーバーに SSH アクセスできます。ネットワークには別のサーバーがあり、ローカルのOracle データベース サーバーが実行されています (このサーバーの外部からのアクセスはなく、localhost DB 接続のみが受け入れられます)。そしてもちろん、私はこのサーバーに別の SSH アクセスを持っています。

この Oracle Database 11g サーバーにネットワークの外部から参加する方法はありますか? ssh トンネル チェーンのようなものがあるかどうか、およびそれをどのように構成するかを尋ねています。これは、TOAD for Oracle (ORACLE クライアント) などに役立ちます。

編集:ここに画像があります

代替テキスト ありがとう

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

java - JSch を使用して SSH トンネル経由で本番環境の JMX にアクセスする

JMX でいくつかのことを行うステップを自動化しようとしています。

開発環境で動作します。しかし、ファイアウォールの背後で保護されている本番環境になると、SSH トンネルを作成する必要があり、JMX コンソールにアクセスできるのは私だけです。

以前は、パテまたは ssh を使用してトンネルを作成し、Java プログラムをローカルで実行していました。1〜2台のホストを使用したので、簡単でした。今では最大10ホストになりました。毎回トンネルを作成したくないので、プログラムを切断して実行します。

私がやりたかったのは、JSchを使用してSSHトンネルを自動的に作成し、JMXをJavaプログラムに接続することです。私はこれをやろうとしましたが、うまくいきません。

java.rmi.ConnectException: 接続がホストへの接続を拒否しました: localhost; を取得しています。ネストされた例外: java.net.ConnectException: 接続が拒否されました: 接続

これを行うことは可能ですか?

0 投票する
5 に答える
3832 参照

mysql - perlでsshトンネルを使用してMySQLに接続する方法

MySQLのAmazonEC2インスタンスを使用しており、(従来のhostname:portの代わりに)sshトンネルを使用してデータベースに接続するようにperlスクリプトを変更する必要があります。どんな助けでも大歓迎です

ありがとう

0 投票する
2 に答える
942 参照

ssh - リモート サーバーで CouchDB Futon を実行する

私はmac osを使用しています..

私は試した

ssh -fNg -L 5985:127.0.0.1:5984 wawansetiawan@192.168.1.249

しかし、次のようなコマンドがあります:

bind: アドレスは既に使用されています
channel_setup_fwd_listener: ポートをリッスンできません: 5985
ローカル転送を要求できませんでした。

誰でも私を助けることができますか??

0 投票する
5 に答える
29595 参照

python - Pythonを使用してSSHトンネルを開く方法は?

djangoを使用してリモートmysqlデータベースに接続しようとしています。
ドキュメントには、データベースに接続するために最初にSSHトンネルを開く必要があると指定されています。
特定の設定が設定されているときはいつでもSSHトンネルを開くことができるPythonライブラリはありますか?