Tuesday, June 07, 2016

Getting SAMBA to work

One of my colics have trouble setting up samba for his linux server.
apt-get install samba smbfs
Edit the samba config file at /etc/samba/smb.conf
# Global parameters
[global]
       workgroup = HOME
       netbios name = SAMBA
       server string = Samba Server %v
       map to guest = Bad User
       log file = /var/log/samba/log.%m
       max log size = 50
       socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
       preferred master = No
       local master = No
       dns proxy = No
       security = User
        hosts allow = 127. XXX.XXX
        interfaces = 127.0.0.1/8 XXX.XXX.XXX.XXX/16
        bind interfaces only = yes
        guest account = nobody
        null passwords = no
        username level = 6
        #password level = 6
        encrypt passwords = true
        unix password sync = yes
        domain master = no
        preserve case = yes
        short preserve case = yes
# Share
[files]
       path = /files/
       valid users = SOMEUSERHERE
       read only = No
       create mask = 0777
       directory mask = 0777


useradd -c "NAME HERE" SOMEUSERHERE
smbpasswd -a SOMEUSERHERE

*Note that usually samba will not start if your config is wrong..