创建虚拟机时如何创建新用户和密码

时间:2019-07-16 15:11:13

标签: linux image virtualization kvm

如本主题中所述。我试图用虚拟机创建一个新用户,但是我做不到。

我从https://cloud-images.ubuntu.com/bionic/current/下载了图片

我先这样做:

virsh --connect qemu:///system vol-create-as default ubuntu_cloud 20G --format qcow2


virsh --connect qemu:///system vol-list default


virsh --connect qemu:///system vol-upload --pool default ubuntu_cloud ubuntu_server_18-04.img

我创建了用户数据文件:

#cloud-config
#
# Hostname management
preserve_hostname: False
hostname: kvm
fqdn: kvm.example.local

users:
 - default
 - name: user
   password: pass
   chpasswd: { expire: False }
   ssh_pwauth: True
   groups: ['wheel']
   shell: /bin/bash
   sudo: ALL=(ALL) NOPASSWD:ALL

runcmd:
 - [ apt, -y, remove, cloud-init ]

之后:

genisoimage -output cidisk.iso -volid cidata -joliet -r user-data meta-data

我在做

virt-install --connect qemu:///system --import --name ubuntu_cloud_2 --ram 2048 --vcpu 2 --disk vol=default/ubuntu_cloud --disk cidisk.iso,device=cdrom --network bridge=virbr0,model=virtio --os-variant=ubuntu18.04 --os-type=linux --noautoconsole --graphics spice

不幸的是,我无法使用创建的密码和用户名登录

0 个答案:

没有答案