Aš naudoju Windows ir Virtualbox su RedHat, tai paprasta: Aš sukūriau bendrą aplanką, kad galėčiau naudoti "Eclipse" savo "Windows" operacinėje sistemoje ir atlikti kai kuriuos bandymus "Linux".
Tačiau su savo vartotoju negaliu prieiti prie bendrinamo aplanko, prisijungiau su root, naudojau chmod 777
ir net perkėliau savo vartotoją į aplanko grupę.
Kad ir ką daryčiau, rezultatas tas pats:
/media/sf_sharedFolder/: Permission denied
(leidimas nesuteiktas)
Ką galiu padaryti? Kaip galiu pasiekti bendrinamąjį aplanką su savo naudotoju?
Pridėkite save prie vboxsf
grupės svečioje virtualioje mašinoje.
Sprendimas 1
Terminale paleiskite sudo adduser $USER vboxsf
.
(Suse sistemoje tai sudo usermod --append --groups vboxsf $USER
)
Kad šis veiksmas įsigaliotų, turėtumėte išeiti iš sistemos ir prisijungti, kitaip gali tekti ją perkrauti.
Sprendimas 2
Redaguokite failą /etc/group
(jums reikės root teisių). Raskite eilutę vboxsf:x:999
ir pabaigoje įrašykite :yourusername
- naudokite šį sprendimą, jei neturite sudo.
Kad ši nuostata įsigaliotų, turėtumėte išeiti iš sistemos ir prisijungti, kitaip gali tekti ją perkrauti.
Išbandykite tai (viešajame kompiuteryje, t. y. virtualioje dėžutėje veikiančioje OS):
sudo adduser your-user vboxsf
Dabar perkraukite virtualioje dėžutėje veikiančią OS.