Samba configuration
From wikinotes
Config
NOTE:
man smb.conf
extensively documents all options# vim: ft=conf [global] server string = "Samba Server" workgroup = WORKGROUP # default windows workgroup map to guest = Bad User # bad logins get mapped to samba's guest-user hosts allow = 192.168.1. 127. # whitelist of allowed ip-address prefixes # ====== # shares # ====== [myshare] comment="My Share" path="/opt/myshare" public=yes # share settings guest ok = yes guest only = yes writeable = yes printable = no # file permissions create mask = 0777 directory mask = 0777 force create mode = 0777 force directory mode = 0777
Users
When a share lists
guest = ok
, you should generally be allowed to access share without any credentials at all. I have encountered issues with this and OSX, however.sudo useradd smbguest # create system user 'smbguest' sudo passwd smbguest # set password for 'smbguest' sudo smbpasswd -a smbguest # set password for smbguest (when used for samba)