vscode安装
用了好久的sublime text,现在有点打算用vscode来写代码了,开源的编辑器感觉一点也不比sublime text差.
- 至于下载就去官网找就行了,速度也不慢.安装就是无脑下一步.官网地址
安装插件
简体中文语言包
- 打开之后第一步就是安装简体中文语言包

检查本地是否有ssh
linux,macOS,win10会自带ssh,win7不会有
- 如果没有需要安装ssh.OpenSSH-Win64.zip
我现在用的是win7系统,我还添加了环境变量,将ssh路径添加到
Remote - SSH的设置中

配置密钥对
- 上一步配置确认本地有ssh客户端,就可以使用ssh相关的命令创建密钥对
#按3次Enter
ssh-keygen -t rsa
- linux,macOS公钥的位置默认在家目录下的
~/.ssh/id_rsa.pub - windows公钥的位置默认在家目录下的
C:\Users\当前用户\.ssh\id_rsa.pub
获取公钥后,将公钥内容粘贴到服务器的
~/.ssh/authorized_keys,如果没有.ssh目录需要先创建
设置允许基于密钥认证的方式登录
进入到服务器,打开sshd配置文件,完成这一步就可以免密登录
vi /etc/ssh/sshd_config
#默认已设置为yes
PubkeyAuthentication yes
安装Remote Development插件并配置
在vscode中搜索
Remote Development,并安装

配置Remote-SSH
ctrl+p打开活动栏输入>remote-ssh,选择Remote-SSH Settings

- 检查其中的
Remote.SSH: Show Login Terminal,打上勾

ctrl+p打开活动栏输入>remote-ssh,选择Connect to Host

选择任意一种方式添加主机
- 第一个选项是直接配置主机信息,第二个是修改配置文件配置主机信息

- 点击第二个选项选择该选项修改配置文件

# Read more about SSH config files: https://linux.die.net/man/5/ssh_config
#自定义主机名称
Host 10.0.0.41
#主机地址
HostName 10.0.0.41
#登录用户
User root
#登录端口 默认22
Port 22
#多个主机配置多个信息
Host 10.0.0.42
HostName 10.0.0.42
User root
Port 22
使用vscode登录服务器
- 配置完成后重启vscode

- 第一次登录时选择对应的系统

- 登录成功

最后一次更新于2020-07-11 22:13
Alipay
Wechat
0 条评论