Share documents between VM and Windows
Contents
Setup Samba
Assuming that the OS running in VM is Ubuntu, and the host OS is Windows.
- Install Samba:
sudo apt install samba - Add current user as Samba user:
sudo smbpasswd -a $USER - Run
sudo vim /etc/samba/smb.conf, and add the following configs to it
1 2 3 4 5 6 7 8 9 10 11 12 13 |
[global] # Let Samba share follow symbolic links follow symlink = yes wide symlinks = yes unix extensions = no [homes] comment = Home Directories browseable = no valid users = %S writable = yes create mask = 0664 directory mask = 0775 |
- Restart samba
sudo /etc/init.d/samba restart - Check if the config file is loaded correctly
sudo testparm
Mount disk on Windows
- Run
ifconfigin the VM and copy the ip ofLink encap:Ethernetout. - On Windows, mount the drive by entering
\\VM-ip\username-in-your-VMto connect
That’s it!