Я использую samba 4.6.2 на Centos.
Я хочу дать разрешение на запись в указанную подсеть, такую как 10.3.0.0/16.
И другие IP-адреса имеют разрешение только на чтение.
Я нахожу тот же вопрос в https://unix.stackexchange.com/questions/75770/how-to-give-read-write-permissions-using-ips-in-samba
Но это не работает.
Я настроил две папки с тем же именем, но только с одной работой.
Вот мой smb.conf
[global]
workgroup = SAMBA
security = user
passdb backend = tdbsam
printing = cups
printcap name = cups
load printers = yes
cups options = raw
map to guest = Bad User
guest account = nobody
log file = /var/log/samba/log.smbd.%I
[share]
path = /home/share
read only = Yes
guest ok = Yes
hosts allow = 10.222.0.0/16
[share]
path = /home/share
read only = No
guest ok = Yes
hosts allow = 10.3.0.0/16