VScode使用ssh远程开发,并实现端口转发功能

2024年最全VScode远程连接linux_vscode远程连接linux服务器-CSDN博客

全局安装 yarn npm install -g yarn

有时缓存问题会导致安装变慢,尝试清理缓存:npm cache clean --force

尝试更换镜像源:

npm config set registry https://registry.npm.taobao.org

npm config set registry https://registry.npmmirror.com

如果希望 VS Code 记住已转发的任何端口,请在设置编辑器 (⌘,) 中选中"Remote: Restore Forwarded Ports"或在 settings.json 中设置 "remote.restoreForwardedPorts": true 。

实现在连接时,自动转发端口,可以将以下内容添加到~/.ssh/config文件中

复制代码
# SSH config file
Host remote-linux-machine
    User myuser
    HostName remote-linux-machine.mydomain
    LocalForward 127.0.0.1:3000 127.0.0.1:3000
    LocalForward 127.0.0.1:27017 127.0.0.1:27017
    # 将【remote-linux-machine】服务器中内网的端口转发到本地,并手动配置域名到hosts中,实现通过域名访问服务器内网中的端口
    LocalForward kuboard.intranet.company:30084 172.17.0.2:80

到此就实现了通过端口转发,在本地电脑上访问远程服务器上的内网的服务的功能。

相关推荐
橘颂TA几秒前
【Linux】从 “抢资源” 到 “优雅控场”:Linux 互斥锁的原理与 C++ RAII 封装实战(Ⅰ)
linux·运维·服务器·c++·算法
RisunJan1 分钟前
Linux命令-init命令(管理运行级别和控制系统状态)
linux·运维·服务器
ayaya_mana2 分钟前
Chrony:通用-替换国内 NTP 源进行时间同步
linux·运维·服务器·chrony
深耕半夜2 分钟前
debug函数
linux·运维·服务器
一叶星殇5 分钟前
ASP.NET Core 后端如何通过 Nginx 获取真实客户端 IP 完整指南
服务器·tcp/ip·nginx
oMcLin16 分钟前
如何在 Red Hat Linux 服务器上使用 Ansible 自动化部署并管理多节点 Hadoop 集群?
linux·服务器·ansible
草莓熊Lotso18 分钟前
Python 库使用全攻略:从标准库到第三方库(附实战案例)
运维·服务器·汇编·人工智能·经验分享·git·python
不会c嘎嘎19 分钟前
mysql -- 使用CAPI访问mysql服务器
服务器·数据库·mysql
阿豪学编程31 分钟前
【Linux】线程基础:控制逻辑与封装指南
linux·运维·服务器
ZeroNews内网穿透37 分钟前
轻量级自托管Git服务:Gitea私有化部署与公网访问
服务器·网络·数据库·git·gitea