我在 Linux EC2 实例的特定端口上运行了一个 Web 应用程序。该服务器只允许 SSH 流量。
多个客户端是否可以使用到该服务器的 SSH 隧道从该端口加载网页?
小智 5
确实。您可以轻松地与您自己的用户一起尝试此操作。只需打开两个终端并启动两个 SSH 会话来代理同一个服务器端口。
会议#1:
ssh -L 8080:127.0.0.1:80 ssh-user@server.example.com -NT
Run Code Online (Sandbox Code Playgroud)
会议#2:
ssh -L 8081:127.0.0.1:80 ssh-user@server.example.com -NT
Run Code Online (Sandbox Code Playgroud)
注意我使用了两个不同的本地端口(8080 和 8081),否则第二个会话会出错。当多个用户从不同的机器连接时,这将不适用。