И снова здравствуйте. Второй день копаю - ничего не накопал. Сразу конфиг самбы:
[global]
netbios name = FILESHARE
passdb backend = smbpasswd:/etc/samba/smbpasswd
security = share
guest ok = Yes
guest account = nobody
map to guest = Bad User
browseable = yes
username map = /etc/samba/smbusers
unix charset = utf8
dos charset = cp866
wins support = no
wins proxy = no
dns proxy = no
load printers = no
[WD]
comment = WD
path = /media/WD/share/%U
read only = No
create mask = 0660
directory mask = 0770
[pub]
comment = WD
path = /media/WD/share/pub/
read only = No
create mask = 0660
directory mask = 0770
guest only = yes
Проблема в том, что локально пользователь подключается (localhost, локалка), а удалённо - ни в какую. Брандмауэр и отключал, и просто порты открывал - ни в какую. Сервер с белым адресом, клиент в интернете за NAT'ом. Samba работает только при прямом обоюдном доступе что ли? Windows XP долго соединяет, потом запрашивает логин и пароль, вводишь - в тот же момент чистые поля и запрашивает снова. В семёрке тоже долго соединяется. В openSUSE пытаюсь подключиться через dolphin - timeout. Запрашиваю smbclient -L localhost - всё хорошо, из удалённой машины smbclient -L IP_domain - ошибка, NT_STATUS_UNSUCCESSFUL. Гугл говорит что-то невнятное. Может ну эту самбу? Просто ищу способ, как бы удобнее работать под вендой с Linux-шарами, чтобы не скачивая целиком файл, например, видео смотреть сразу с примонтированной шары.