解決virtualbox安裝linux 共享文件夾沒有訪問權限的問題


Virtualbox是一款免費試用的虛擬機軟件。基本功能完全可替代需要購買或crack的VMware。

在Windows主機上用Virtualbox搭建Linux虛擬機,虛擬機和主機之間傳遞文件最方便的方法就是共享文件夾。

假設將Windows下的share文件夾作為共享文件夾。設置好共享文件夾之后,進入虛擬機,共享文件夾的地址是/media/sf_share。

但是進入該文件夾時,會發現共享文件夾無法訪問,系統提示的原因是權限不足(Permission denied)。

在虛擬機下查看共享文件夾的屬性,發現該目錄的所有者是root,所屬組是vboxsf。而一般而言我們登錄的用戶和所屬組都是<user>(你的用戶名),所以確實沒有權限。

 

 

而共享文件夾的所有者和所屬組是不能修改的。(不信的話可以切到root用戶試一下 😛 )

那么解決權限不足問題的方法就是將自己登錄的用戶,添加到vboxsf組中。

具體做法是:

(1)執行如下指令:

sudo usermod -aG vboxsf $(whoami)

這條指令的含義是:

usermod -aG <group> <user>

將用戶<user>加入到(追加到)組<group>中,其中選項[-aG]是追加到組的意思。

(2)重啟虛擬機系統

然后進入系統,共享文件夾已經可以正常使用。

Enjoy!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM