Title: Simple shared folder with Samba on OpenBSD 6.5 Author: Solène Date: 15 May 2019 Tags: samba openbsd Description: This article explains how to set up a simple samba server to have a CIFS / Windows shared folder accessible by everyone. This is useful in some cases but samba configuration is not straightforward when you need it for a one shot time or this particular case. The important covered case here is that **no user** are needed. The trick comes from `map to guest = Bad User` configuration line in `[global]` section. This option will automatically map an unknown user or no provided user to the guest account. Here is a simple `/etc/samba/smb.conf` file to share **/home/samba** to everyone, except *map to guest* and the shared folder, it's the stock file with comments removed. [global] workgroup = WORKGROUP server string = Samba Server server role = standalone server log file = /var/log/samba/smbd.%m max log size = 50 dns proxy = no map to guest = Bad User browseable = yes path = /home/samba writable = yes guest ok = yes public = yes If you want to set up this on OpenBSD, it's really easy: # pkg_add samba # rcctl enable smbd nmbd # vi /etc/samba/smb.conf (you can use previous config) # mkdir -p /home/samba # chown nobody:nobody /home/samba # rcctl start smbd nmbd And you are done. |