GNU/Linux >> Linux の 問題 >  >> Linux

SSH リモート アクセス VPN トンネル

解決策 1:

これはあなたのためにそれを行うべきです (バーから):

ssh -R2222:localhost:22 foo

次に、foo で:

ssh localhost -p 2222

最初の接続はリモート ポート転送を開き、foo のポート 2222 を bar のポート 22 に転送します。したがって、foo のポート 2222 に ssh すると、実際には bar に接続されます。次に、その ssh 接続を介して必要な転送を追加して、他のポートを転送できます。

解決策 2:

Centos では、答えは次のようになります:

bar (制限されたマシン) で次のコマンドを実行します:

ssh -N -R 1234:localhost:22 foo.theinternet.com

次に foo (オープンマシン) で実行:

ssh -p 1234 localhost

これには改良が加えられると思いますが、うまくいけば、Google 社員が始めるのに十分なものになるでしょう。

私を正しい軌道に乗せてくれた pkaeding に感謝します。


Linux
  1. IPアドレスでSSHアクセスを制限する

  2. リモート(VPN経由)のsshセッションから1を初期化すると、ssh接続が強制終了されます

  3. リバース (リモート) SSH トンネルを介した SSH 接続

  1. リモートアクセスを簡素化するためにカスタムSSH接続を構成する方法

  2. Ssh – Teamviewerを置き換えるためのSshリバーストンネルを介したリモートデスクトップ?

  3. SQLServerへのリモートアクセスのトラブルシューティング

  1. Ssh – Sshアクセス試行のログ?

  2. Rsync〜/ foo Target / fooはRsync〜/ foo / Target / foo /と同じですか?

  3. Ctrl-c Sshセッションでの処理?