Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

If guestfish is not available, as a last resort you can scp the files while QEMU is running with scp -P p 8022 file root@localhost:/root/. The Debian nocloud image recommended at the next step has the default credentials root and no password. You will need to install an OpenSSH server apt update && apt install -y openssh-server then enable it by:

  • edit /etc/ssh/sshd_config and un-comment the lines:

  • Code Block
    Port 22
    AddressFamily any
    ListenAddress 0.0.0.0
    ListenAddress ::
    
    HostKey /etc/ssh/ssh_host_rsa_key
    HostKey /etc/ssh/ssh_host_ecdsa_key
    HostKey /etc/ssh/ssh_host_ed25519_key
    
    PermitRootLogin yes
    PasswordAuthentication yes
    PermitEmptyPasswords yes
  • service ssh restart

...