OMV的lxc插件说明

我这里测试,omv6.5.0系统,alpine3.15、3.16、3.17、3.18全都无法运行,但是debian-bullseye可以运行

https://forum.openmediavault.org/index.php?thread/45132-lxc-support-for-openmediavault-kvm-plugin/&pageNo=1

https://forum.openmediavault.org/index.php?thread/48119-lxc-container-im-kvm-plugin/&postID=352650&highlight=lxc#post352650

omv的kvm-lxc插件没有给lxc提供类似vm那样的虚拟显示器,所以也没有办法激活上面的vnc,只能再omv的宿主机的ssh上用命令连接到lxc容器。 后续可以在lxc容器中安装open-ssh并开启了ssh后,用ssh连接

下面的lxcName换成你的lxc容器名

 virsh -c lxc:/// console lxcName

连接进入后如果提示,那就再按几次回车。其中Ctrl+]是退出lxc控制台回到omv控制台

 root@omv:~# virsh -c lxc:/// console lxc
 Connected to domain 'lxc'
 Escape character is ^] (Ctrl + ])

更改root用户密码

 passwd root

安装ssh服务端,启用root账户密码登录,重启服务生效

 apt install openssh-server
 sed -i "s/#PermitRootLogin prohibit-password/PermitRootLogin yes/g" /etc/ssh/sshd_config
 systemctl restart sshd

然后可以用ssh连接这个lxc容器了,IP用ip a查看,默认端口22可以省略

 ssh root@192.168.121.1