Samba
Links
Install
I had complete success following the tutorial at Setting up File Sharing Between Windows, Linux, and Macs with Samba
The following will create a simple shared folder which anyone can read or write to:
sudo apt-get install samba
Configuration
Create a folder for sharing:
mkdir ~/repo/shared/ chmod 777 ~/repo/shared/
Make a copy of the Samba config:
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.original
I changed the
smb.conf
file as follows:In the
global
section, I set the name of the workgroup (this didn’t match the name of the workgroup on the Windows workstation):[global] workgroup = myworkgroup
At the bottom of the file, I created my share:
[repo] guest ok = yes path = /home/patrick/repo/shared read only = no
In the
Authentication
section I un-commentedsecurity
and changeduser
toshare
:security = share
Re-start the service:
sudo /etc/init.d/smbd restart
Note: For GUI configuration you could try GADMIN-SAMBA
. It is horrendously
complicated and I don’t understand it… but seems to work better than the
Ubuntu one!
Usage
In Windows Explorer browse to the IP address of your server, followed by the folder name e.g:
\\192.168.1.3\repo