宿主机(win11)使用vscode ssh virtualbox的Ubuntu虚拟机以及免密码登录
·
1.1 virtualbox网络设置
1.1.1 ifconfig查看Ubuntu的ip地址

ip地址为10.0.2.15
1.1.2 设置网卡1
设置时,需要关闭虚拟机
点击端口转发,进行如下设置:
主机端口号随便设置,只要不和现有程序冲突就行
1.1.3 设置网卡2
如果Promiscuous Mode无法更改,可以切换Attached to后进行更改,再切换回来
1.2 vscode设置
ssh username@127.0.0.1 -p 2222
username在Ubuntu中使用whoami查看,区分大小写
密码就是username的密码
ps:Ubuntu中需要打开22端口
2.1 免密码登录
(1)参照帮助文档在宿主机生成公钥。例如id_rsa.pub
(2)将公钥中的内容复制到虚拟机的~/.ssh/authorized_keys中,没有这个文件夹就创建它
(3)关闭现有连接,重新连接
更多推荐
所有评论(0)