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
0 条评论