参考链接https://blog.youkuaiyun.com/HAI7XIAO/article/details/123151988
官网 How to create an instance | Multipass documentation
参考原文摘录--- 配置桥接网络
他这个local.bridged-network是个key-value
官网文档有说明可以搜搜看
安装系统
jammy是22.04版本 计算机名hostname为 acc 2核 3g 40g 桥接网络
--network表示添加网卡 bridged表示刚刚配置的桥接
multipass launch jammy --name acc --cpus 2 --disk 40G --mem 3G --network bridged
也可以不set key-value
直接用下面的( 其中 en0是要桥接的网卡,创建前应该先用multipass networks命令查看有哪些网卡
multipass launch jammy --name acc --cpus 2 --disk 40G --mem 3G --network en0
1 安装好之后运行 multipass set client.primary-name=acc
将acc设置为首选默认机
2 安装完生成的会有两个网卡 ,其中一个是配置的桥接
开机后用ip addr 查看
3 解除mount
multipass umount acc
4 创建新用户
这个文章里的第一步用 sudo su 不要用su root 除非先为root用户设置了密码
记录ubuntu建立新用户并赋予root权限_早睡早起不偷懒!的博客-优快云博客_ubuntu给用户添加root权限
这一步最好给ubuntu也加个密码
5允许密码登录
这一步里要 sudo vim不然没权限写 vim保存后别忘了后面还有要重启ssh
解决Permission denied (publickey)._Locutus的博客-优快云博客
后续跟普通虚拟机一样
补充 关于桥接
简单版创建代码--- 其中acc3是虚拟机的名字 ,en0是要桥接的网卡
jammy是22.04版本 计算机名hostname acc 2核 3g 40g 桥接网络
--network表示添加网卡 en0是要桥接的网卡 创建前应该先用multipass networks命令查看有哪些网卡
multipass launch jammy --name acc3 --cpus 2 --disk 40G --mem 3G --network en0
下图是运行实例 可以看到有两张网卡
想修改CPU 硬盘内存的话可以这样用 multipass set local.实例名.(cpus|disk|memory)=(4|50G|5G)。
举例:要修改实例名为acc的虚拟机的内存为4G,在关机状态下控制台输入
multipass set local.acc.memory=4G
再开机就行啦