-- Leo's gemini proxy

-- Connecting to perso.pw:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;

Simple shared folder with Samba on OpenBSD 6.5


Author: Solène

Date: 15 May 2019

Tags: samba openbsd


NILThis 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


[myfolder]

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.

-- Response ended

-- Page fetched on Wed Apr 24 20:33:23 2024