Permessi della cartella condivisa di Virtualbox
Sto usando Windows e Virtualbox con RedHat, per farla semplice: Ho creato una cartella condivisa in modo da poter utilizzare Eclipse sul mio sistema operativo Windows e fare alcuni test in Linux.
Tuttavia, non posso accedere alla cartella condivisa con il mio utente, ho fatto il login con root e ho usato chmod 777
e anche spostato il mio utente nel gruppo della cartella.
Qualunque cosa faccia il risultato è lo stesso:
/media/sf_sharedFolder/: Permesso negato
.
Cosa posso fare? Come posso accedere alla cartella condivisa con il mio utente?
375
3
Aggiungiti al gruppo
vboxsf
all'interno della VM ospite._Soluzione 1__
Eseguire
sudo adduser $USER vboxsf
dal terminale.(Su Suse è
sudo usermod --append --groups vboxsf $USER
)Per avere effetto dovresti fare il logout e poi il login, o potresti aver bisogno di riavviare.
_Soluzione 2__
Modifica il file
/etc/group
(avrai bisogno dei privilegi di root). Cercate la lineavboxsf:x:999
e aggiungete alla fine:yourusername
-- usate questa soluzione se non avete sudo.Per avere effetto dovresti fare il logout e poi il login, o potresti dover riavviare.
Provate questo (sulla macchina ospite. cioè il sistema operativo che gira nella scatola virtuale):
Ora riavviate il sistema operativo in esecuzione nella scatola virtuale.
Questo funziona anche
Poi riavvia la vm