[ssh] 本地访问远程服务器上的ui页面
2023-09-11 14:15:24 时间
[ssh] 本地访问远程服务器上的ui页面
问题:在我们使用某些系统(如Spark)时,系统本身会为我们提供一个ui界面,这个ui界面会默认开启在一个本地端口上(如localhost:8080)。通过这个ui界面,我们可以很方便地监视或者配置我们的系统。但是如果你的系统运行在远端的服务器上,你的服务器根本没有图形界面,也没有多余的开放端口可以占用,那我们如何在本地的浏览器上直接访问那个界面呢?
解决方案:使用ssh隧道
ssh -L 8080:localhost:8080 remote-server
这条命令会在remote-server上的localhost:8080地址和本地的8080端口之间建立起一个通道。此时直接在本地的浏览器内打开localhost:8080就可以直接看到remote-server上localhost:8080的网页了。
如果报错:
channel 3: open failed: connect failed: Connection refused
则说明远程服务器上可能根本没有任何进程在监听这个端口。
相关文章
- 公网SSH远程连接Ubuntu系统【无公网IP】
- Linux 能ping通,ssh连接服务器一直提示输入密码
- 关于SSH经常断线解决办法
- SSH服务器拒绝了密码
- 为什么我可以ping服务器,但无法通过ssh连接?(why can I ping a server but not connect via ssh?)
- ssh远程链接服务器,避免因断网而中断训练方法
- 【随笔】Gitee -- Gitee仓库创建 & SSH公钥生成 (二)
- 服务器安全神器,Linux 上安装 Fail2Ban 保护 SSH
- 诊断并解决 SSH 连接慢的方法诊断并解决 SSH 连接慢的方法
- 五条强化 SSH 安全的建议
- 利用ssh反向代理以及autossh实现从外网连接内网服务器
- 如何生成ssh密钥对
- ssh中的 Connection closed by ***
- Connect to RDS using an SSH Tunnel
- 查看linux的ssh服务信息及运行状态
- Linux 服务器Python后台运行服务(ssh断开不退出)
- 3 Steps to Perform SSH Login Without Password Using ssh-keygen & ssh-copy-id
- 配置服务器SSH PAM防止暴力破解
- 第1章 ssh命令和SSH服务详解
- go install -v github.com/gopherjs/gopherjs报错提示go cannot find package "golang.org/x/crypto/ssh/terminal" 解决方案
- macOS 使用 SSH 连接服务器
- Windows上安装配置SSH教程(1)——知识点汇总
- ssh ssm ssi 服务器平台架构
- SSH如何通过proxy进行服务器连接
- 内网穿透之实践记录,使用花生壳进行内外穿透,场景:在家远程ssh连接到公司电脑或学校服务器
- 使用 Fail2ban 防止 ssh 暴力破解攻击
- 局域网内主机ssh访问服务器宿主下VMWare 虚拟机(Ubuntu 12.04.1)并且实现虚拟机能上网的那点事
- Git SSH Key 生成并添加到github/gitee步骤
- Win10物联网IoT版更新10586.63:提升核心安全SSH稳定性
- win10 安装ssh并作为服务器使用
- mac配置ssh公钥 ssh连接服务器教程
- SSH 连接 centos7