Ubuntu - How to Install and Setup Samba File Sharing

Install Samba

sudo apt-get install samba smbfs

Then edit the config file

sudo nano /etc/samba/smb.conf

Find the Authentication section which is marked with a header of

'####### Authentication #######' and make the following changes.

Uncomment the security line and add a line

security = user
username map = /etc/samba/smbusers

Now let's add a Samba user by running this command:

# sudo smbpasswd -a <username>

it will then ask you to set a password and confirm

next we will create the file we referenced above and add this

user we just added.

# sudo gedit /etc/samba/smbusers

Add the ubuntu username which you want mapped to the current user

you just added to samba.

Something like this:

<ubuntu-username> = "<samba username>"

save file and exit

Now setup which folders to share

# sudo nano /etc/samba/smb.conf

Find the Share definition section by looking for this

"#======================= Share Definitions


You will want to uncomment and edit these lines:

comment = Home Directories
browseable = yes

Uncomment and edit this line:
read only = no

uncomment this line:
valid users = %S

uncomment this line:
writable = yes

Now restart samba

# sudo /etc/init.d/samba restart

You are all set, now connect to this share folder from windows by

accessing \\ipaddress-of-ubuntu\username

You will be prompted to enter your username and password and then

you will have access to your home folder.



Post new comment

By submitting this form, you accept the Mollom privacy policy.