Всем добрый {утро,день,вечер}. Собственно сабж. Помогите нубу.
Что есть:
- Роутер Mikrotik
- Белый IP адрес
- Сервер Debian -> Docker -> Debian -> Samba
Что планируется:
- Пробросить порты самбы в докере через NAT, чтобы user2 мог подключиться к Samba, имея динамический IP
Имеется конфиг самбы
[global]
netbios name = x200ma
server string =
workgroup = WORKGROUP
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=81$
passdb backend = tdbsam
security = user
null passwords = false
username map = /etc/samba/smbusers
name resolve order = hosts wins bcast
wins support = no
log file = /var/log/samba/log.%m
syslog = 0
syslog only = no
[share]
user = user1 user2
path = /share
browseable = yes
read only = no
guest ok = no
Как будет использоваться:
- Запускается Docker с Samba с пробросом портов на хост
- 137 -> 2007
- 138 -> 2008
- 139 -> 2009
- 445 -> 2010
- Пробрасывается порты (20*) на Mikrotik, например, доступ к самбе будет возможен так: smb://<белый IP>:2010/share
Как можно обезопасить сервак, чтобы нехорошие люди, не зная как?, где? и почему?, не получили доступ к файлам и прочим ресурсам сервера? VPN или покупать user2 внешнию статику, чтобы вписать мне в firewall не получится.