Vscode 与服务器建立远程连接(ssh)
想实现本地编写python代码并在服务器运行,可以使用vscode中的远程连接,下面是详细步骤:
注意在做后续所有事情之前,首先需要保证服务器和本地的ssh能正常连接。检查方法是使用xshell等软件连接本地到服务器,成功则进行下一步操作。
首先配置一下服务器的python环境,补充一下linux下安装anaconda的教程
安装完成后可以进入conda环境测试一下
# 进入conda环境
conda activate base# 退出conda环境
conda deactivate
下面正式进入建立本地与服务器连接的内容:
1. 打开vscode,左侧菜单栏点击extension,安装以下几个插件
2. 同样左侧菜单栏点击remote,接着点击Configure,选择第一个文件
在打开的文件中输入以下代码
Host UR740HostName xxxUser xxxPort xxx
如图所示
3. 打开cmd,输入ssh-keygen -t rsa -b 4096,回车
4. 在此电脑中打开cmd中提示的文件夹位置,把生成的密钥 id_rsa.pub 改名为 authorized_keys,如果没有后缀名记得打开文件扩展后再修改,并将该文件复制到服务器的 /home/xxx/.ssh目录下,在服务器中修改权限
cd /home/xxx/.ssh
chmod 700 ../
chmod 700 .
chmod 600 authorized_keys
5. 回到vscode中,在刚刚的config文件的最后一行添加代码如下,并保存:
此时左侧SSH TARGETS出现我们定义好的主机,点击就能顺利建立与服务器的远程连接了。
Vscode 与服务器建立远程连接(ssh)相关推荐
- 【服务器】远程连接选SSH(PUTTY、Finalshell、WinSCP) 还是 远程桌面(RDP、VNC、Xmanager)
如果你手上没有实体服务器,那就可能需要租用服务器提供商的各种类型的服务器. 当租用服务器时,不可避免的一个问题就是服务器的远程连接. 通常,我们会使用SSH协议进行连接,对应的软件有Finalsh ...
- 服务器如何 建立远程连接?
服务器如何建立远程连接?服务器远程连接的操作是比较简单的(仅限于服务器系统是window系统的),这里以 win7系统为例,讲述服务器如何建立远程连接.其它win8.win10等系统都大同小异. 1. ...
- 无线连接 服务器,服务器无线远程连接
服务器无线远程连接 内容精选 换一换 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用华为云服务. 使用Mac版 ...
- 第五十四篇 Linux相关——远程连接SSH
No.1. SSH(Secure Shell)安全外壳协议 建立在应用层基础上的安全协议 可靠,专为远程登录会话和其他网络服务提供安全性的协议 有效防止远程管理过程中的信息泄漏问题 SSH客户端适用于 ...
- 服务器修改远程链接端口号,怎么修改服务器的远程连接端口号
怎么修改服务器的远程连接端口号 内容精选 换一换 本节操作介绍修改远程桌面端口的操作步骤.以下操作以操作Windows 2012操作系统为例.Windows云服务器默认登录端口为3389,以修改为20 ...
- 解决FileZilla 报错“无法和 SFTP 服务器建立 FTP 连接,请选择合适的协议”
FileZilla是一个免费开源的FTP软件,可以快速方便的实现PC与服务器之间文件传输. 建立SFTP连接流程: 1. 云服务器创建 SSH 登录账号和密码 2.确认云服务器允许端口号20/21/2 ...
- 腾讯云 mysql 远程_腾讯云服务器 MySQL 远程连接设置
问题说明 使用 MySQL GUI 连接腾讯云的 MySQL 服务器连接失败,经查是由三个原因引起的: 云服务器未配置安全组,开通 3306 端口. 数据库默认只允许本地连接,拒绝远程连接. 所使用 ...
- 云服务器无法远程连接常见原因如下:
云服务器无法远程连接常见原因如下: 带宽跑满(不一定是正常业务的带宽,有可能是中马之后异常发包). 系统问题:卡死.蓝屏.系统文件丢失导致系统损坏等. 系统内安装安全类软件后,未开放相应的协议及端口而 ...
- 服务器无法远程连接原因分析
服务器无法远程连接常见原因如下: 1.带宽跑满 2.系统问题:卡死.蓝屏.系统文件丢失导致系统损坏等. 3.系统内安装安全类软件后,未开放相应的协议及端口而被拦截. 4.修改了远程端口号,但未修改系统 ...
最新文章
- CV算法复现(分类算法6/6):MobileNet(2017年V1,2018年V2,2019年V3,谷歌)
- 需求分析--12章 过程建模
- photoshop8.0 安装步骤及注意事项
- 中国二氧化碳激光器行业现状研究与可行性分析报告2022-2028年版
- 四十九、IQ 与测试评分案例
- 家用光纤猫设备、光纤收发器和光电交换机介绍
- python标准库sys_Python标准库之Sys模块使用详解
- Lucene 和 ElasticSearch 的前世今生
- Kali Linux 网络扫描秘籍 第一章 起步(一)
- android基础面试题(三)
- c语言什么叫为代码写注释算法,急!-伪代码不知哪位高手能够告诉我,什么是伪代码?伪代码编 爱问知识人...
- centos安装python3.6_Centos安装python3.6和pip步骤记录
- salesforce 学习(超简介,以及传送门)
- Android Studio禁止混淆JNI代码
- 工频变压器和高频变压器
- Tracert 工作原理
- chan算法matlab,MATLAB实现基于Chan氏算法的二维TDOA定位-Go语言中文社区
- ll和 amp amp c语言,ll 和 java
- 让每次自动获得的ip是一样的(挺管用)
- BZOJ 2209 [Jsoi2011] 括号序列