VS Code 连接服务器

1. 替换默认ssh

由于windows自带的open ssh常常无法兼容(会通过git生成秘钥,而win10使用自带ssh,因此后续步骤不兼容),替换为git的ssh。

打开环境变量设置,将path中原有的

%SYSTEMROOT%\System32\OpenSSH\

替换成git中的ssh路径:

D:\Git\Git\usr\bin

在这里插入图片描述

2. 控制台连接服务器

① 输入ssh指令

  1. 打开cmd控制台,输入以下:
    ssh username@ip地址
    
  2. 后按照指令输入yes或密码之类的信息进入服务器。

② 根据需要创建新环境

此时可以根据需要修改镜像源,具体方法根据目录跳转。

  1. 创建新环境:
    conda create -n 环境名(自拟) python=3.6
    
  2. 此时从镜像源中初始化该环境。
  3. 查看当前所有已有环境以检查是否创建成功:
    conda env list
    
  4. 激活新环境:
    conda activate 环境名
    
  5. 此时可在当前新环境下运行程序。

3. VS Code连接服务器

  1. 在vs code的扩展中安装Remote Development插件
    在这里插入图片描述

点击远程资源管理器,再点击设置符号,选择如图所示第一个默认config
在这里插入图片描述
3.
在config文件里,按照红框重新写一个在已有文字下方,白色字体格式不变,输入红色字体的信息
在这里插入图片描述
此时应该已经连接上服务器,可在左边栏查看:
在这里插入图片描述

告诉vs code你的服务器是什么系统。
点击文件->首选项->设置,打开设置页面中如图下所示图标:
在这里插入图片描述
5.
在打开的文件中添加一行,写“自定义的服务器名字”:“操作系统”
在这里插入图片描述

4. VS Code免密码登录服务器

创建公钥私钥:打开git bash,输入以下命令:

ssh-keygen -t rsa -C "你的邮箱地址"
  1. 若已有公钥私钥,输入以下命令进入公钥私钥所在文件夹,然后进行第3步:
cd ~/.ssh

按提示操作后,输入以下命令:

ssh-copy-id username@ip地址

根据要求输入密码。

一些常用方法

1. 更换镜像源

在连接服务器的情况下输入:

vim /root/.condarc

将里面的内容替换成需要的镜像源的要求格式,例如以下为北京外国语源:

channels:
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.bfsu.edu.cn/anaconda/pkgs/main
  - https://mirrors.bfsu.edu.cn/anaconda/pkgs/r
  - https://mirrors.bfsu.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.bfsu.edu.cn/anaconda/cloud
  msys2: https://mirrors.bfsu.edu.cn/anaconda/cloud
  bioconda: https://mirrors.bfsu.edu.cn/anaconda/cloud
  menpo: https://mirrors.bfsu.edu.cn/anaconda/cloud
  pytorch: https://mirrors.bfsu.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.bfsu.edu.cn/anaconda/cloud
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值