web-dev-qa-db-ja.com

VirtualBoxの共有フォルダーはLubuntuゲストのルートが所有しています

私のセットアップは次のとおりです-

ホスト:Ubuntu Server 14.04ゲスト:Lubuntu Desktop 15.10

ホスト上のdirsを自動マウントオプションでゲストに共有しました。ディレクトリはゲストOSの/ media/sf_sharenameに表示されます

また、ゲストのユーザーがvboxsfグループに追加されます。

問題は、すべての共有ディレクトリとその内容がルートによって所有されていることです。 chown -Rを試しましたが、ゲストとのエラーを報告せずに終了しますが、所有権は変わりません。

ゲストがubuntuデスクトップ15.10である別のセットアップがあり、そこでこの問題に直面しませんでした。

これらの共有ディレクトリでrwアクセスが必要です。これを修正する方法は?

11
NRJ

Ubuntu Serverホストで次のコマンドを実行します。

Sudo chmod -R 777 /path-to-shared-folder/shared-folder

Sudo chown -R user1:user1 /path-to-shared-folder/shared-folder  

Lubuntu Desktopゲストで次のコマンドを実行します。

Sudo usermod -G vboxsf -a user2

ゲストシステムを再起動して、変更を有効にします。

注:user1 = your Host user name | user2 =あなたのゲストユーザー名前

14
cl-netbox

ユーザーのメイングループを変更する必要はありません-ユーザーをグループに追加するだけで十分です。

Sudo adduser myuser vboxsf
6
Honza

ホストシステムのアクセス許可を変更する必要はありません。通常のユーザーの共有フォルダーを簡単にマウントするだけです。

Sudo mount -t vboxsf folder share -o uid=1000,gid=1000

1000は、デフォルトユーザーのデフォルトIDです。これはid usernameで確認できます

5
Jeno