問題タブ [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.
ssh - sshトンネルを介したrsync
通常は別のシステムを経由して接続するクラスター ノードに rsync したい:
最初に接続するとします
そしてそこから
ここで、ワークステーションからクラスターノードに rsync したいと考えています。私は次のことを行います:
ssh トンネルを開きます
/li>ワークステーションからクラスターノードに再同期します
/li>
そしてそれはうまくいきません、私は得る
うまくいかないのはなぜですか?どうすればいいですか?
ここで多くの情報を見つけました:
http://toddharris.net/blog/2005/10/23/rsyncing-through-an-ssh-tunnel/
私の問題はブリッジと宛先の間の 2 番目の認証であることを理解していると思うので、方法 2 に変更しました。これもあまりエレガントではありませんが、機能します。方法 3 を試してみたいのですが、rsync デーモンの設定方法がわかりません。
ssh - wn3000rp wifiエクステンダーに接続されたラズベリーパイへのMobaXtermを使用したsshトンネル
MobaXterm を使用してラズベリー pi に接続し、任意のコンピューターから再生したいと思います。ここで、どのようにしてその作業を開始したかを説明します... Windows 8 を使用して MobaXterm 経由で接続しようとしています。同じnetgear wn3000rpを使用するwifiネットワーク、これはwifiエクステンダーです。
ラズベリー MobaXterm への ssh トンネルを作成すると、ラズベリーにログインするように求められ、処理され、次の回答が返されます。
答えてくれてありがとう
git - ssh トンネル経由で ssh プロトコルを転送する | 企業ファイアウォール
短い
ファイアウォールの背後で機能しているのに、なぜ機能git pull/push
しないのですか(特に)。ssh
ssh git@bitbucket.org
同様の質問があり、私はそれらを読みました。でもまだまだ理解不足です。
私は企業のファイアウォールの後ろに座っていて、ルーター (DD-Wrt @ Asus RT-N16、sshserver は dropbear) への ssh 接続 (ポート 443) を構成~/.ssh/config
(コルクスクリュー + 会社の http プロキシを使用) で設定することができました。
ポート 22 がブロックされているため、ssh トンネルをセットアップできると考えました。これにより、ワークマシンからのさらなる ssh コマンド、特にgit push/pull
(ポート 443 経由の ssh アクセスをサポートしていない bitbucket を使用して) で使用するために、ポート 22 を使用できるようになります。 ..)
いくつかの入力をいただければ幸いです。または、他のアプローチでさえあるかもしれません。
私はちょうど気づいています... gitは$GIT_SSH
、私が考慮していなかった独自のsshコマンド(で)を使用しています。ssh git@bitbucket.org
しかし、うまくいかなかったので、それは問題のほんの一部です。
シナリオ
ワークマシン-->ファイアウォール--> asus_rtn16 --> git リポジトリ
編集
転送は現在機能しており、すべてのマシンに ssh できます。Git にはまだ問題があります。
~/.ssh/config
ログインを求められません。RSA 認証を追加しましたが、キーを保護するパスワードも求められません。
GIT_SSH
正しい ssh を指すように設定しましたが、構成内のパスは絶対パスです。
これは、プッシュしようとすると発生します
通常の ssh 接続は次のように継続する必要があります
デバグ LV3
git push -u origin --all
失敗しています
ssh -vvv asus
成功しています
に問題があるようですdebug3: sign_and_send_pubkey
。
追加データ
chmod~/
は 755、chmodid_rsa.pub
は 644 でid_rsa
600
git - SSH トンネル経由で Git リポジトリにアクセス
GIT サーバーにアクセスできる SSH アカウントにアクセスでき、この SSH ログインでレポを複製/プッシュ/プルできます。ただし、他の場所からこのレポにアクセスすることはできません。
私が使用しているSSHアカウントでは、
レポをクローンします。
別のマシンからgitサーバーへのsshトンネルを設定しようとしましたが、
ただし、ユーザー「git」のパスワードの入力を求められ続けます。ここで私が間違っていることはありますか?
ssh-tunnel - CUPS への SSH トンネルで管理者パスワードを指定するには?
私は離れたネットワークにトンネリングしており、マシンの1つ(たとえば192.168.0.10)のプリンターを管理したいので、次のようにします:
今、私のブラウザ localhost:8080 で CUPS 情報を喜んで取得しますが、管理しようとすると、cups サーバーは : 'FORBIDDEN' メッセージしか送信せず、認証する機会がありません。この動作を回避する方法はありますか?
ant - VPN ホストを介して Ant タスクをリモートで実行する方法
VPN を使用してリモート ホスト上でリモート ホスト上でいくつかの Ant タスクを実行する必要があります。sshexec を使用できますか。例: Teamcity サーバーで、VPN を使用してゲートウェイ ホストに対して sshexec タスクを実行し、この VPN の別のホストでタスクを実行する必要があります。
回答ありがとうございます。
android - SOCATについての説明
誰か私を SOCAT と説明できますか? 実際、socatとは何ですか?どうすれば設定できますか?Android プロジェクトで SSH トンネルを作成しようとしていますが、トンネルでも socat を使用する必要があることがわかりましたが、それが何であるかわかりません!!!
database-connection - 別の ec2 インスタンスからしかアクセスできないリモート データベース サーバーに接続する最良の方法は何ですか?
sshトンネルを介してのみアクセスできるデータベースにec2インスタンスに接続するにはどうすればよいですか。現在のルートは次のようになります。
私のubuntuラップトップ - > ec2インスタンス - > postgresデータベースサーバー
- 私はec2インスタンスを完全に制御しています。
- ec2 インスタンス経由でリモート データベース サーバーのポート 5432 にしかアクセスできません。別のサーバーに住んでいます。
私はターミナルを使用してデータベースにアクセスしていますが、怠惰でpgAdminやRazorSQLなどを使用することを好みます。ec2 インスタンスへの ssh トンネルを作成してから、データベース サーバーへのある種のポート転送を行うことができると想定していますが、ssh トンネルを超えることができませんでした。
DBサーバーへのsshアクセスがないため、ダブルホップsshトンネルは機能しません。
ありがとう!