[Samba] Mapping user by ip address

HugLeo hugocanalli at gmail.com
Fri Oct 5 15:11:40 UTC 2018


Hello, I have a shared folder that everybody will have access without
user/password.

[thsprovider]
   path = /share
   public = yes
   guest ok = yes
   only guest = yes
   writable = yes
   printable = no
   create mask = 0775
   directory mask = 0775


However Inside /share folder I have a folder named private that can be
accessed just for a ip address.

I have created the folder /share/private.
chown private:private /share/private

In this way I negate everybody access. Now how to map ip address
192.168.0.10 to the private user?

I need to continue accessing the /share root folder but If I try to
access/modify just ip address 192.168.0.10 will have access.

Something like:

[thsprovider]
   path = /share
   force user = everybody
   force group = everybody
   path2 = /share/private
   force user = private
   force group = private

Is that even possible?


More information about the samba mailing list