Uma maneira muito boa de fazer isso é configurar o Samba para compartilhar uma pasta comum, estou usando uma VM guest do Windows 8.1 e meu host é o Ubuntu 17.10.
Verifique se o pacote samba
está instalado:
sudo dpkg --list | grep samba
se não é possível instalá-lo
sudo apt-get install samba samba-common samba-common-bin
Não execute ainda, você precisa editar o arquivo de configuração primeiro.
Mas antes disso, crie um diretório no Ubuntu que será a pasta a ser compartilhada com outro sistema operacional Windows
mkdir /home/$USER/TEST
Edite o arquivo de configuração do samba localizado em /etc/samba/smb.conf
.
Navegue no final da linha no arquivo smb.conf e adicione isto:
[TEST]
comment = Shared Directory
path = /path/to/directory in this example say /home/yien/TEST
read only = no
write list = @sambashare
directory mask = 0775
Depois disso, adicione seu usuário atual (digamos, yien
) ao grupo sambashare:
sudo gpasswd -a yien sambashare
Em seguida, crie uma senha do samba para ela:
sudo smbpasswd yien
Altere também a propriedade da pasta:
chown yien:sambashare /home/yien/TEST
Aqui você precisa rodar o Samba:
sudo systemctl start smbd
Ativá-lo na inicialização:
sudo systemctl enable smbd
Agora, em sua VM do Windows, ative a primeira descoberta de rede e você verá sua rede UBUNTU. Simplesmente faça o login, então você verá a pasta TESTE ou aquela que você criou.