VSCODE远程连接服务器以及文件上传

1.VSCODE远程连接服务器

1.1 准备工作

安装Remote development,向管理员要服务器地址,服务器账号以及密码用于文件配置

1.2 修改配置文件

ctrl+shift+P按键,在方框内键入“remote:”,出现很多下拉选项,选择“Connect to Host",键入”服务器用户名@服务器地址“,弹出config文件,我的config文件内容如下,涉及隐私加码了:

Host gpu
  HostName 180.xxx.xx.xx
  Port xxx
  User xingxt

保存后,配置完成。

1.3 尝试远程连接

此时ctrl+shift+P按键,好像还是在方框内键入“remote:”(这一步骤有点记不得了),然后会让输入密码,就会开始连接。会出现以下页面。

显示方框2说明正确连接服务器,可是第一次连接此时无文件夹显示,需要点击方框1内的文件夹,选择信任,此后登录会自动打开。

2 文件传输

2.1 安装sftp插件

2.2 配置文件

commad(ctrl)+shift+p 打开搜索栏,输入sftp,打开SFTP.Config
需要修改的是,host、port、username、password、remotePath,其中,remotePath就是你服务器文件夹的名称
{
    "name": "My Server", 
    "host": "gpu",
    "protocol": "sftp",
    "port": xxx,
    "username": "xingxt",
    "password":"xxx",
    "remotePath": "/home/xingxt/",
    "uploadOnSave": true,
    "ignore": [
        "**/.vscode/**",
        "**/.git/**",
        "**/.DS_Store"
    ],
}

保存

2.3 文件上传测试
在本地文件夹中右键,出现以下选项

 五个选项依次是
本地同步远程
远程同步本地
同时同步远程本地
上传文件
下载文件

好啦~到此结束!
 

  • 3
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
在Linux中,可以使用VSCode进行远程连接服务器。首先,你需要通过scp命令将你的代码上传到服务器上。然后,在本的VSCode中,点击左侧的“远程资源管理器”并选择“ ”。在界面上方输入你要连接的ssh命令,包括用户名、IP地址和端口号,并选择.ssh/config文件。这个文件中保存了你所配置过的所有远程连接信息。选择操作系统时,请选择“Linux”。这样,VSCode就能连接到远程Linux服务器了。 关于使用code命令的原理,当你连接到远程服务器时,VSCode会在服务器端生成一个.vscode-server目录,其中存放着VSCode为服务端安装的相关扩展,例如code命令。所以能否使用code命令,取决于你在VSCode的本地ssh配置中。如果你以root用户身份登录,那么你拥有最高权限,可以使用code命令。但如果是普通用户通过sudo进入root用户,那么code命令是不能使用的,需要直接使用root用户进行登录。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [【完整过程】vscode连接远程Linux服务器及免密登陆](https://blog.csdn.net/qq_16763983/article/details/126254636)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [VScode远程连接linux](https://blog.csdn.net/sunrj_niu/article/details/123791485)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值