Điểm:1

Làm cách nào để thay đổi mật khẩu SPICE của máy ảo libvirt+kvm+qemu trong khi máy đang chạy?

lá cờ au

Tôi có một máy ảo đang chạy trên ngăn xếp KVM+QEMU với libvirt. VM đang sử dụng màn hình qxl hoặc virtio và có đồ họa gia vị đang nghe trên một cổng.

Tôi muốn thay đổi mật khẩu (trong SPICE, họ gọi nó là "vé") được sử dụng để truy cập máy đó từ trình quản lý virt hoặc trình xem từ xa trong khi máy đang chạy. Mật khẩu cũ sẽ bị vô hiệu hóa ngay lập tức và các kết nối SPICE mới chỉ có thể thực hiện được với mật khẩu mới.

Điểm:1
lá cờ au

Để có thể thay đổi mật khẩu truy cập SPICE mà không cần dừng/khởi động máy ảo, máy ảo phải được trang bị sẵn mật khẩu. Không thể thêm/xóa mật khẩu SPICE mà không khởi động lại.

Theo điều kiện tiên quyết này, chúng tôi có hai tùy chọn để đạt được điều này:

A: giải pháp với virt-xml

sử dụng lệnh virt-xml [-c qemu+ssh://host/system] name-of-the-vm --edit all --graphics password=verys3cr3t --update

B: giải pháp với virsh

  1. virsh [-c qemu+ssh://host/system] dumpxml --security-info name-of-the-vm > output.xml
  2. tìm khối <graphics type='spice' port='5900' autoport='no' listen='0.0.0.0' passwd='testpass'>...</graphics> và cô lập nó, ném phần còn lại đi, lưu khối XML đồ họa bên dưới graphics.xml
  3. Thay đổi mật khẩu thuộc tính cho mật khẩu mong muốn mới
  4. virsh [-c qemu+ssh://host/system] update-device name-of-the-vm graphics.xml

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.