Samba Fileserver With SWAT On Fedora 8 - Page 2

5 Adding And Managing Samba Shares

Connect to swat with your preferred browser.

http://%host_ip%:901

E.g.:

http://192.168.0.100:901

The swat webinterface appears:

 

5.1 Preliminary Note

A share for the user's home directories is created by default - edit it as you like. For example I'll create a share that's accessible by all users. You should have a look at the other swat features - they are all well explained.

 

5.1.1 Directory

First we have to create the directory that we want to share. Afterwards we change the owner, group and permissions.

mkdir -p /home/shares/allusers/
chown -R root:users /home/shares/allusers/
chmod -R 775 /home/shares/allusers/

 

5.1.2 Share Configuration

Click on "SHARES" in the swat menu. Afterwards insert a desired name for the new share into the corresponding field and click on "Create Share".

Now change the view to Advanced in the upper menu and edit the settings for the share.

  • comment = Share for all users (or something other)
  • path = /home/shares/allusers/ (the path to the directory that you created in step 5.1.1)
  • valid users = @users
  • force group = users
  • read only = No (if the users should be able to write to this share)
  • create mask = 0660
  • security mask = 0660
  • directory mask = 0771
  • directory security mask = 0771
  • available = Yes

After that click on "Commit Changes" in the upper menu.

 

6 Adding And Managing Users

6.1 Linux System

Before you can add a user to Samba you have to create a useraccount on the Linux system.

useradd %username% -m -G users

E.g.:

useradd olli -m -G users

If the user shall also be able to access the Linux system, you have to assign a password to the user account. This is not required to access the Samba server - so if the user shall only have access to Samba proceed with step 6.2 .

passwd %username%

E.g.:

passwd olli

Now enter a password for the user.

 

6.2 Samba

In this step we add an existing user to the Samba user database:

smbpasswd -a %username%

E.g.:

smbpasswd -a olli

Afterwards you should be able access the Samba shares from your Windows workstation(s) via file browser or network drive.

 

Share this page:

0 Comment(s)