安装必须软件
- git.exe:提供linux基础命令,作为生成ssh证书提供基本条件
- vscode:主角
开始配置证书
打开git Bash,可以看到如下界面
输入如下命令生成ssh证书(一直回车):
ssh-keygen -t rsa

进入到目录/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在下次启动时候会记录这个路径,以后双击按路径就能直接进入工作目录
参考链接
版权声明:本文为zengraoli原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。