![Apache를 통한 SSH 터널링을 위한 정방향 및 역방향 프록시](https://linux55.com/image/84621/Apache%EB%A5%BC%20%ED%86%B5%ED%95%9C%20SSH%20%ED%84%B0%EB%84%90%EB%A7%81%EC%9D%84%20%EC%9C%84%ED%95%9C%20%EC%A0%95%EB%B0%A9%ED%96%A5%20%EB%B0%8F%20%EC%97%AD%EB%B0%A9%ED%96%A5%20%ED%94%84%EB%A1%9D%EC%8B%9C.png)
SSL이 있거나 없는 여러 웹사이트를 실행하는 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>
조언을 해주고 내가 뭘 잘못하고 있는지 말해 줄 수 있나요?