Skip to content

Instantly share code, notes, and snippets.

@Disassembler0
Last active November 1, 2017 20:22
Show Gist options
  • Save Disassembler0/b9a87d5a17fa92037d2618a174400345 to your computer and use it in GitHub Desktop.
Save Disassembler0/b9a87d5a17fa92037d2618a174400345 to your computer and use it in GitHub Desktop.
# Single user mapped to nobody
smbpasswd -a nobody
smbpasswd -e nobody
# Multi user
useradd -b /srv/backup -k /dev/null -m -s /usr/sbin/nologin user1
useradd -b /srv/backup -k /dev/null -m -s /usr/sbin/nologin user2
smbpasswd -a user1
smbpasswd -e user1
smbpasswd -a user2
smbpasswd -e user2
service smbd restart
service nmbd restart
[global]
workgroup = WORKGROUP
server string =
security = user
username map = /etc/samba/smbusers # Neede only when OS users and SMB users differ
map to guest = bad user
printing = bsd
printcap name = /dev/null
[Share]
path = /srv/share
read only = no
valid users = nobody
nobody = User
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment