
1. Ubuntu服务器安装ssh工具,然后使用xshell连接
查看Ubuntu服务器的IP地址时,如果ifconfig失败,需要先安装一下net工具
sudo apt install openssh-server
sudo apt install net-tools

2. 打开vscode,安装Remote Development拓展

 每次连接都需要输入Ubuntu服务器的密码,很麻烦
3. 免密设置
3.1 本机生成公钥私钥, 路径C:\Users\DELL\.ssh:
 
ssh-keygen -t rsa

3.2 把本机公钥发送给Ubuntu虚拟机
- 如果有ssh客户端的话可以使用ssh-copy-id这个命令
- 在虚拟机生成公钥私钥,ssh-keygen -t rsa,默认生成到/home/ssp/.ssh目录下;然后创建一个文件authorized_keys,然后把本机id_rsa.pub文件的内容复制到里面
这样之后用vscode连接Ubuntu虚拟机就不需要每次输入密码啦~
遇到在vs code编写的C文件头文件报错
解决方案
 跟着这个博主解决,没找到添加项在哪,自己在下面的配置文件中手动添加的,然后就不报错了
 添加mingw的include路径
 



















