If your intention is to set a network shared folder which everyone in your family can read, write, or delete files on the shared folder, you don't need to create user for each of the family member. For example, I have a folder called /public which I want everyone in my family/LAN to have full access. Here are the steps I took:
$this->bbcode_second_pass_code('', 'mkdir /public
chmod -R 777 /public
nano /etc/samba/smb.conf')
Replace the content of smb.conf with the following text and save it. Of course, you should change the workgroup name to the same workgroup name of your Windows PCs:
$this->bbcode_second_pass_code('', '
[global]
workgroup = WHITEHOUSE
server string = First Lady Samba Server
netbios name = MICHELLE
name resolve order = bcast host
disable netbios = no
security = user
null passwords = yes
map to guest = bad user
log file = /var/log/samba/%m.log
max log size = 50
dns proxy = no
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=131072 SO_SNDBUF=131072 SO_KEEPALIVE
use sendfile = yes
min receivefile size = 16384
write cache size = 1097152
read raw = yes
write raw = yes
load printers = no
printing = bsd
printcap name = /dev/null
disable spools = yes
strict allocate = yes
[Public]
path = /public
available = yes
read only = no
public = yes
writable = yes
guest ok = yes
browseable = yes')
Restart Samba:
$this->bbcode_second_pass_code('', 'systemctl restart smbd
systemctl restart nmbd')
Enjoy!

Alarm + Samba + NginX + Php+ MySQL + phpMyAdmin on Raspberry Pi 3, Pogoplug 4, Pogoplug E02, Seagate Goflex Home