cockpit虚拟机安装与使用

1、安装

apt update -y
apt install cockpit -y
apt install cockpit-machines -y

服务默认端口

netstat -ntlp

修改虚拟机默认存储位置

注意:kvm存储池默认存放在/var/lib/libvirt/images,也就是说,你所创建的虚拟机会生成在该目录下,建议挂载大磁盘空间,单独存放。

修改kvm存储池方法有很多种,我这里使用ln软连接来实现,我这里将libvirt整个目录软链存放在/data/kvm下。

mkdir -p /data/kvm
mv /var/lib/libvirt /data/kvm/
ln -sv /data/kvm/libvirt /var/lib/libvirt

2、访问

本地ip:9090

账号密码为服务器本身root/password

3、网络

登陆后显示未被管理的接口,服务器中

vim /etc/netplan/00-installer-config.yaml

    ibs1f0:
      addresses:
      - 11.1.114.6/8
  version: 2
  renderer: NetworkManager  #添加该行


netplan apply
systemctl restart NetworkManager.service
systemctl restart cockpit

刷新页面重新登录可以看到已经有接口可以被管理

点击添加网桥,选择网络接口

下载镜像(ubuntu20.04)

wget https://releases.ubuntu.com/20.04/ubuntu-20.04.6-live-server-amd64.iso

创建虚拟机

修改分配的cpu数量

到这一步前都一路回车,不需要勾选任何服务

安装openssh

直接enter

运行

用创建的账号密码登录

此时,在宿主机上使用虚拟机的ip已经可以访问了(此时还不能root直连)

同时,由于虚拟机的网络是桥接到宿主机的网卡上的,虚拟机拥有和宿主机一样的网络环境,可以访问其它内网机器

其它:修改ssh使可以root密码登录

vi /etc/ssh/sshd_config
PermitRootLogin yes   #改为yes
systemctl restart sshd   #重启ssh服务

固定ip:

network:
  ethernets:
    enp1s0:
      dhcp4: false
      addresses:
        - 10.1.112.122/16
      routes:
        - to: 0.0.0.0/0
          via: 10.1.255.255
      nameservers:
        addresses:
          - 8.8.8.8
          - 223.5.5.5
  version: 2

修改后netplan apply使生效

文章作者: Administrator
版权声明: 本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 IKKO
喜欢就支持一下吧