我正在尝试将自己添加到 vboxshare 组,以便我的用户可以访问 /media 下的虚拟盒共享目录。这似乎很容易。
通过谷歌快速搜索可以得到很好的答案:http://www.cyberciti.biz/faq/ubuntu-add-user-to-group/
(username: allusers)
usermod -a -G vboxsf allusers
好的,我做到了,但不太好,我错过了什么?在 Linux 中,组对我来说从来就不是一个流畅直观的概念。我确实在 3 个命令中的 2 个命令中将 vboxsf 视为一个组,我假设使用这些命令来查看分配给我的组。
allusers@vbubuntu:/media$ ll
total 16
drwxr-xr-x 4 root root 4096 May 21 14:03 ./
drwxr-xr-x 23 root root 4096 May 25 23:38 ../
drwxr-x---+ 2 root root 4096 May 20 20:21 allusers/
drwxrwx--- 1 root vboxsf 4096 May 31 12:20 sf_tempshare/
allusers@vbubuntu:/media$ cd sf_tempshare/
bash: cd: sf_tempshare/: Permission denied
allusers@vbubuntu:/media$ groups
allusers adm cdrom sudo dip plugdev lpadmin sambashare
allusers@vbubuntu:/media$ groups allusers
allusers : allusers adm cdrom sudo dip plugdev lpadmin sambashare vboxsf
allusers@vbubuntu:/media$ id allusers
uid=1000(allusers) gid=1000(allusers) groups=1000(allusers),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),108(lpadmin),124(sambashare),999(vboxsf)
答案1
注销然后重新登录。