前言:
使用vscode来进行ssh连接虚拟机实现远程控,vscode界面能够更加简洁方便的进行代码的编写。终端控制台就在下方,很方便进行终端的操作;同时左边为全部的文件,便于查找!上手轻便++
在这个过程中,我尝试了很多网络上的方法,由于遇文不淑,电脑问题多多等问题,所以想自己写一个过程,让被这个困扰的朋友们能多一个选择的机会~
一、网络上参考过程:
1.Vscode安装c++环境
【https://blog.csdn.net/wgc0802402/article/details/91046196】
2Vscode用ssh进行远程控制连接
【https://blog.csdn.net/qq_29856169/article/details/115489702】
【https://blog.csdn.net/qq_29856169/article/details/115489702】我的连接过程如下:
二、我的vscode的ssh连接过程如下:
1.打开设置
2.设置设置里面输入
【@ext:ms-vscode-remote.remote-ssh,ms-vscode-remote.remote-ssh-edit,ms-vscode.remote-explorer config file】
将绝对文件路径改为 C盘,类似的路径看图片里面的!!!
【用户里面找到.ssh后缀文件,把.ssh里面的config绝对路径粘贴进来】
3.打开config文件,按照下面的格式输入【参考图片】:
Host 虚拟机的ip地址【虚拟机内ifconfig /ip addr 进行查看】
HostName 虚拟机在vscode里面的命名【一般直接和第一行的一样,用ip地址来】
User 虚拟机内的用户名称
4.然后保存
5.接着在虚拟机里进行ssh的设置,这里我忘记截图了,但是过程都是一样的!【参考上面两篇博客!!!】
大致过程:打开终端 ---》安装ssh环境 ----》 修改一下一个文档里面的东西 ----》 开启ssh【一定要检查有没有开启】
6.然后就快trytry能不能用vscode来ssh连接虚拟机吧!
1)点击左下角,选择ssh,选择想要远程的ip地址
2)【如果有选择系统的Linux,Windows,iOS就选择你配对的】
3)在终端输入虚拟机密码:
4)【如果有】选择允许,然后就可以了!
三、我遇到的问题之一丢丢....
问题1:终端管道断开/连接不上【检查config文件】
解决思路:1.config中远程登录选择的用户名不对:User xi 一定要记上!
2.https://blog.csdn.net/qq_42152032/article/details/130915856【搭配这篇博客食用,效果更佳】
3.检查一下linux中的ssh是否打开或者是否忘记安装了
【https://blog.csdn.net/wgc0802402/article/details/91046196】