2016-09-15 67 views
-1

我正在使用Parallels,以便能夠跨多個平臺使用相同的代碼,而無需任何種類的同步機制。如何將Parallels共享主目錄映射爲普通用戶而不是root用戶?

這確實效果不錯,但有一個嚴重的下行,安裝文件夾由root擁有,這是逼着我在虛擬機上使用root帳戶。

這顯然不是一個好的安全實踐,也阻止了我發現只有在以普通用戶身份運行時纔會看到的錯誤。

我該如何解決這個問題?我無法在Parallels中找到任何選擇用戶名的選項。

回答

0

我能解決使用這種方法的問題:

/etc/mtab和行復制從那裏到/etc/fstab並添加uid=xxx,gid=xxx

也改變了/media/psf/Home/home/xxx

做一個mount -a並在此之後,你爲你的用戶做分享分享同一個家庭帳戶。

請確保您可以在VM上以root身份登錄,因爲如果出現錯誤,您不希望最終鎖定機器。

+1

我認爲你在'fstab'中使用'none'作爲第一個字段 –

+0

@MarkSetchell我試過類似'none/home/sorins prl_fs sync,nosuid,nodev,noatime,share 0 0'但我總是得到一個錯誤當我嘗試'mount -a'時。我發現在線使用prl_fs的例子很少,並且它們都是舊的,因爲Parallels不允許使用多個共享文件夾。 – sorin

+0

我不確定,因此只使用了一條評論。 'dmesg'中的任何內容? –

相關問題