连接到远程主机/虚拟机
步骤1、打开vscode拓展 搜索 remote-ssh并安装
步骤2、打开远程主机/虚拟机的ssh服务
2.1 打开终端 并输入
sudo apt install openssh-server
2.2 查询远程主机/虚拟机ip
ifconfig
如果没有查询出的按照提示安装软件包,之后再次执行 ifconfig
sudo apt install net-tools
步骤3、设置连接远程主机的配置文件
-
3.1 点击侧边栏的远程资源管理器。
-
3.2 点击加号
-
3.3 输入远程主机的ip地址
-
可以在远程主机中查询,bash命令为
-
ifconfig
-
-
3.4 重启vscode
可以看到配置信息了
设置免密登录-原理就是公私钥自动配对
-
生成公私钥
-
打开终端(cmd即可),执行 ssh-keygen -t rsa ,一路回车即可
-
ssh-keygen -t rsa
-
- 来到这个路径下,记事本打开id_rsa.pub文件(公钥文件)待用
- 来到远程主机/虚拟机上,打开终端输入指令,一路回车即可
ssh-keygen -t rsa
- 输入命令 ,来到 /home/你的用户名/.ssh 文件夹下
按此格式填写
echo "这里是复制的内容" >> ./authorized_keys
- 最后一步至关重要,修改Vscode配置文件
然后重启Vscode即可免密登录了~~~