vscode配置远程连接linux

相关环境:centOS,vscode

前言

先给小伙伴们踩个坑,哈哈哈
首先需要去官网上下载一个vscode
本地环境是在mac上操作的

下载插件

我下载的是这个
vscode配置远程连接linux_第1张图片
下载完之后,右侧会出现一个小电脑的标志(如果没有的话,可以重启一下vscode看看
vscode配置远程连接linux_第2张图片

相关配置

点进那个小电脑标志,然后点击设置键vscode配置远程连接linux_第3张图片
然后继续点击如图第一个配置vscode配置远程连接linux_第4张图片
接下来就是如图输入相关信息,需要其他配置的具体可以看链接
vscode配置远程连接linux_第5张图片
记得保存一下

远程连接

按照上面的步骤来,可以发现此刻右边多了个小电脑
vscode配置远程连接linux_第6张图片
点击小电脑右边的带“+”的小按钮,可以打开一个新的页面,下面这个是输入密码
vscode配置远程连接linux_第7张图片
输入完密码后,便可以进行远程操作啦
但是每次打开输入密码又很麻烦=,=
于是重点来了,配置免密码登陆

配置免密码登陆

打开mac的终端
输入如下命令
生成密钥

ssh-keygen -t rsa -P '' -f    ~/.ssh/id_rsa

vscode配置远程连接linux_第8张图片
将 本机公钥加到 受信列表中

 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

修改权限

chmod 0600 ~/.ssh/authorized_keys

分发公钥

scp ~/.ssh/id_rsa.pub     root@ip地址:/tmp/

然后用shell工具远程登录Linux服务器
执行如下命令

cat /tmp/id_rsa.pub >> ~/.ssh/authorized_keys

=,=,这样就可以了,具体不懂的可以看这篇文章,与这个大概类似免密钥登录配置

小结

有帮助别忘了给小编点个赞鸭=v=!

你可能感兴趣的:(笔记,其他,linux,加密解密,vscode)