Apacheを介したSSHトンネリングのための前方および後方プロキシ

Apacheを介したSSHトンネリングのための前方および後方プロキシ

SSLの有無にかかわらず、複数のWebサイトを実行するApache 2.4サーバー(Debian Jessie)があります。

今私がいるホテルでは22番ポートが詰まっているようですが、サーバーに接続して管理を続けたいと思います。私が最終的に達成したいのは、Puttyまたは通常のLinuxを使用して、私のドメインのサブドメインを介してsshポート443を使用して私のサーバーに接続することですssh.mydomain.com:443。可能ですか?

私はこれをグーグルしてさまざまな答えを見つけましたが、それらのどれが本当に欲しいのか理解できないようです。ここ単なる例です。そこに提供されている例をポートに変更しましたが、うまく443いかないようです。これが私が持っているものです:

<VirtualHost *:443>

  ServerName ssh.mydomain.com
  DocumentRoot /var/www/empty

  RewriteEngine On
  RewriteCond %{REQUEST_METHOD} !^CONNECT [NC]
  RewriteRule ^/(.*)$ - [F,L]

  ## Setup proxying between youwebserver:8443 and yoursshserver:22

  ProxyRequests On
  ProxyBadHeader Ignore
  ProxyVia Full

  AllowCONNECT 22

  <Proxy *>
    Order deny,allow
    Deny from all
  </Proxy>

  <ProxyMatch (ssh\.mydomain\.com)>
    Order allow,deny
    Allow from all
  </ProxyMatch>
</VirtualHost>

アドバイスをしてくれて、何が間違っているのか教えてもらえますか?

ベストアンサー1

おすすめ記事