virt-sysprep을 통해 QCOW2 이미지에 공개 키를 추가하는 방법

virt-sysprep을 통해 QCOW2 이미지에 공개 키를 추가하는 방법

qcow2 디스크 이미지(CentOS 7 클라우드 이미지)의 루트 계정에 공개 키를 추가하려고 합니다.

virt-sysprep에 대한 문서에는 키 추가를 지원한다고 나와 있지만 성공적으로 추가할 수 없는 것 같습니다.

이것은 일반적으로 어떻게 이루어 집니까?

답변1

현재 이는 1.30.0-ish 이상에서만 작동하며 소스에서 빌드하지 않는 한 현재 Ubuntu 버전에서는 작동하지 않습니다.

virt-sysprep -a CentOS-6-x86_64-GenericCloud-1601.qcow2 --root-password password:asd --ssh-inject root:file:/root/my.key.pub

관련 정보