Windows配置ssh免密登录linux+VSCode Remote-SSH免密编写linux代码
文章目录安装必须软件开始配置证书配置vscode插件参考链接安装必须软件git.exe:提供linux基础命令,作为生成ssh证书提供基本条件vscode:主角开始配置证书打开git Bash,可以看到如下界面输入如下命令生成ssh证书(一直回车):ssh-keygen -t rsa进入到目录/c/Users/zeng/.ssh/中拿到生成的证书id_rsa,用scp传给linuxcd ~/.ss
·
安装必须软件
- git.exe:提供linux基础命令,作为生成ssh证书提供基本条件
- vscode:主角
开始配置证书
打开git Bash,可以看到如下界面
输入如下命令生成ssh证书(一直回车):
ssh-keygen -t rsa
![](https://img-blog.csdnimg.cn/20201115122647314.png)
进入到目录/c/Users/zeng/.ssh/中拿到生成的证书id_rsa,用scp传给linux
cd ~/.ssh
scp -p ./id_rsa.pub fabric-node2@192.168.230.210:/home/fabric-node2/.ssh/authorized_keys
输入后传输完成,切换到linux或者直接在当前窗口中ssh登录后执行如下命令
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
再回到gitbash中,验证是否可以ssh直接登录
ssh fabric-node2@192.168.230.210
可以看到是不需要输入密码了
配置vscode插件
安装Remote-SSH插件
安装完成重启vscode后看到第六栏,就是远程登录
新增一个远程ssh,按提示输入上面的
ssh fabric-node2@192.168.230.210
选择一个config,没有则需要新增
打开后,看到刚才输入的ssh信息
Host相当于别名,在侧边栏显示的名字,HostName是远程终端的ip,任意修改一个Host为zengraoli.com,可以看到侧边出现如下
右边新增,会提示选择系统,填入linux,然后Open Folder,下拉框就是远程linux所以的文件了
选择一个文件夹,vscode在下次启动时候会记录这个路径,以后双击按路径就能直接进入工作目录
参考链接
更多推荐
所有评论(0)