VirtIO / 9pを介してQEMUゲストとして作成されたファイルは、ユーザーlibvirt-qemuに属します。

VirtIO / 9pを介してQEMUゲストとして作成されたファイルは、ユーザーlibvirt-qemuに属します。

Debian Stretchを実行するQEMU仮想マシンがあり、Debian Stretchもホストマシン内で実行されています。ゲストは VirtIO と 9p 経由でホストディレクトリをマウントします。

仮想マシンマネージャ、ファイルシステム設定:

  • モード:マッピング
  • ソースパス:/ホスト/ユーザー名/プロジェクト
  • ターゲットパス:ホストプロジェクト

ホストシステムにインストールするには:

sudo mount -t 9p -o rw,trans=virtio host-projects /guest/username/Projects

しかし、このディレクトリへの書き込みは困難でした。しなければならなかった

chgrp -R libvirt-qemu /host/username/Projects

ホストではゲストのディレクトリに書き込むことができますが、ゲストで私が書いたすべてのファイルはグループに属するだけでなく、ユーザー libvirt-qemuホストコンピュータから。

私はこれらのファイルを私のものにしたいと思います。

どのように構成する所有者所有権? (欠落はqemu-system-x86_64私のユーザーIDで実行されるか、chown -R username.libvirt-qemu /host/username/Projects2分ごとにcronされます。)

ベストアンサー1

おすすめ記事