Remote-SSH 安装教程
这个教程使用vscode的Remote-SSH插件来编辑服务器上的代码。
Step 0(Windows用户)
在正式开始之前,需要保证已经安装了ssh命令,Windows用户要先安装openSSH,Linux和Mac一般是内置的,不用管。
微软官方的安装教程安装适用于 Windows Server 2019 和 Windows 10 的 OpenSSH
Step 1
在vscode插件库里下载Remote-SSH
插件。
Step 2
打开系统的Terminal(Windows cmd)
,接着进入当前用户的.ssh
目录下
cd .ssh
使用ls(Windows dir)
命令查看目录下是否已经生成了私钥和公钥,也就是id_rsa
和id_rsa.pub
。如果已经有了,跳过到下一步。
如果没有就先运行以下命令生成密钥
ssh-keygen -t rsa number
在number处填入一个数字。
Step 3
用scp
命令把目录下的id_rsa.pub
放到服务器中:
scp id_rsa.pub username@hostname:~/.ssh/id_rsa.pub
这里username
填入你服务器中使用的用户名(服务器的root
用户在权限没打开的情况下会导致后面的操作失败,所以建议不用root
用户)。
hostname
填入服务器的主机名,也就是ip地址
或者是域名
。
Step 4
用ssh
命令登录自己的服务器
ssh username@hostname
username
和hostname
的设置同上。
连接成功后,输入命令
cd .ssh && cat id_rsa.pub >> authorized_keys
相当于把id_rsa.pub
的内容添加到authorized_keys
的文件尾,最后删除id_rsa.pub
。
rm id_rsa.pub
Step 5
打开vscode
,快捷键⌥+⇧+P
打开命令界面,找到Remote-SSH: Connect to Host...
,然后需要再一次输入username@hostname,然后是密码。
然后点击打开文件就会发现可以用vscode编辑服务器的代码了。
Remote-SSH 安装教程相关推荐
- ps4移植android游戏,安卓玩PS4游戏 remote play安装教程
各位有正在使用PS4和安卓机的玩家们或许有时也会突发奇想的想在安卓机上运行PS4游戏,毕竟手机移动会更加方便,其实这个是可以实现的,以下就为大家说说详细的操作教程. 首先需要将你的安卓设备root,并 ...
- XShell免费版的安装配置教程以及使用教程—解决“WARNINGThe remote SSH server rejected X11 forwarding request.“警告
目录 一.简介 二.XShell的作用 三.下载XShell 四.使用XShell连接Linux服务器 1.XShell初始化界面 2.点击"新建",新建会话 3. 填写会话信息 ...
- 服务器怎么安装php文档,php在云服务器端的安装教程
php在云服务器端的安装教程 内容精选 换一换 Linux云服务器一般采用SSH连接方式,使用密钥对进行安全地无密码访问.但是SSH连接一般都是字符界面,有时我们需要使用图形界面进行一些复杂操作.本文 ...
- 【学习笔记】Gaussian、ORCA、VASPKIT、Quantum ESPRESSO、CASTEP、CP2K+plumed等安装教程
1. vaspkit的linux安装 2. Gaussian的linux安装 3. ORCA的linux安装 (含OpenMPI安装) 4. Quantum ESPRESSO的linux安装(含Int ...
- VSCode 中利用 Remote SSH 连接远程服务器
北京时间 2019 年 5 月 3 日,在 PyCon 2019 大会上,微软发布了 VS Code Remote.这是一个用来实现远程开发的功能插件,对于许多使用 Windows 进行开发,但是需要 ...
- mysql安装图解 mysql图文安装教程(详细说明)
MySQL5.0版本的安装图解教程是给新手学习的,当前mysql5.0.96是最新的稳定版本. mysql 下载地址 http://www.jb51.net/softs/2193.html 下面的是M ...
- ansible1.7.2源码安装教程
ansible1.7.2源码安装教程 ================================================================================= ...
- MySQL Server 5.0安装教程
相信很多朋友刚开始接触mysql数据库服务器,下面是mysql的安装教程,步骤明细也有详细的说明. 工具/原料 mysql MySQL安装的图解 1 打开下载的mysql安装文件mysql-5.0.2 ...
- Debian 7.1.0 安装教程图解(——Debian系统轻量级快速安装法)
Debian 7.1.0 安装教程图解(--Debian系统轻量级快速安装法) 目录 一.Debian 7.1.0最新安装光盘二.安装系统教程图解 三.DebianLNMP更多相关使用系列文章 一.D ...
- 五节点HadoopHA安装教程
五节点HadoopHA安装教程: Master1 namenode,resourcemanager,nodemanager,datanode,journalnode, DFSZKFailoverCon ...
最新文章
- 大端模式字节序和位序以及操作
- [C++]键盘钩子程序
- linux内核源码只有makefile文件没有c文件,linux内核代码的编写初步以及makefile的配置...
- CCF201803-3 URL映射(100分)【文本处理+暴力】
- IOS view的圆角和阴影并存
- Tensorflow简单使用(一)
- SVN 更新发生冲突各选项含义
- HDU 1312 Red and Black(最简单也是最经典的搜索)
- jQuery -- 光阴似箭(三):jQuery 操作 HTML 元素和属性
- 2020最新省市区县编码
- 如何查看CentOS操作系统版本
- 一天入门Tableau详细教程(上)
- 测量法的三种测量方法计算机,圆度的测量方法有哪几种
- 创业之前必须要做的八个测试(上)
- Android Things在 #io17
- ZZULIOJ1096-1100Python解法
- 安装前端编辑器HBuilderX
- 基于Python实现微信公众号爬虫进行数据分析
- 川大计算机考研英语要求,请问如果考研,四川大学的英语要求高么??属于哪..._考研_帮考网...
- Postgresql:杀进程