Existem respostas para esta questão em toda a web. Se você fosse ao compartilhamento do host do host para o convidado
Conectando-se a um host Linux de um convidado do Windows
Se você quiser compartilhar o diretório /home/user/shared , por exemplo, em um sistema operacional do host Linux com um sistema operacional convidado do Windows, siga estas etapas:
- No sistema operacional do host Linux, copie o arquivo smb.conf para um arquivo
chamado algo como smb.conf.orig.
-
cd /etc/vmware/vmnet1/smb -
cp smb.conf smb.conf.orig
-
- Modifique o Samba no sistema host do Linux. Edite as seguintes linhas em:
/etc/vmware/vmnet1/smb/smb.conf.- Comente a linha que começa com
interfaces=<IP addresses>. - Abaixo dessa linha, adicione
interfaces=vmnet1 vmnet8. - Forneça um nome de grupo de trabalho de rede. Defina
workgroup=<name>. - Se você não quiser usar o nome DNS padrão para o sistema Linux, defina
netbiosname=<Linux system name>. - Você pode deixar
security=user, a menos que não consiga se conectar. Nesse caso, usesecurity=share. - Defina
encrypt passwords=yes. - Na seção
[global], defina uma chave de acesso à memória compartilhada diferente. Adicione esta linha:sysv shm key=/dev/vmnet8. - Para um melhor desempenho, adicione esta linha:
-
socket options = TCP_NODELAY - edite a linha para declarar:
-
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 - Nota: esta configuração deve ser inserida em uma linha.
-
- Para criar o compartilhamento, adicione o seguinte:
-
[SHARE_NAME] -
path = /home/user/shared -
public = no -
writable = yes -
printable = no(já que você quer compartilhar arquivos, não uma impressora)
-
- Salve este arquivo e crie uma cópia de backup para proteger essas alterações ao atualizar o VMware Workstation.
- Comente a linha que começa com
-
Reinicie os serviços do Samba para carregar as novas configurações.
- Se o VMware Workstation estiver em execução no sistema host Linux, suspenda ou desligue todas as máquinas virtuais em execução e feche todas as janelas do VMware Workstation.
- No sistema operacional do host Linux, em um prompt de comando, digite
/etc/init.d/vmware restart - Em algumas distribuições do Linux, o comando é
/etc/rc.d/init.d/vmware restart -
Inicie o VMware Workstation e execute o sistema operacional convidado do Windows a partir do qual você deseja se conectar ao host Linux. O ID do usuário que você usa para efetuar login no convidado do Windows deve estar no arquivo smbpasswd do host Linux. Se você usar o mesmo nome de usuário e senha para efetuar login no guest, como faz no host Linux, não será solicitado que você efetue login ao navegar no host Linux.
-
Se você estiver se conectando ao sistema Linux a partir de um sistema operacional convidado Windows Me, Windows 98 ou Windows 95, o NetBEUI deverá ser instalado no sistema operacional convidado antes de poder navegar no sistema de arquivos. Se você precisar instalar o NetBEUI, talvez seja necessário o CD-ROM de instalação do Windows.
-
Quando o sistema é reiniciado, o serviço Samba não aparece na lista de serviços que estão sendo iniciados, mas é iniciado, a menos que apareça um erro.