Может кому поможет.
Набор для тестирования: Windows XP SP2 Profesional на vmware 6 for Linux, Ubuntu 8.04 2.6.24-19-generic, сеть 192.168.181/24.
1 Установил Windows.Отключил firewall. Завел пользователя user1 с пустым паролем, в группе администратор

. Расшариваем папку c:\swap.
2 Пытаемся безуспешно получить доступ к ресурсу:
$ smbclient //192.168.181.128/swap
Password:
Anonymous login successful
Domain=[HOMEGROUP] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]
tree connect failed: NT_STATUS_ACCESS_DENIED
3 На Windows машине "Пуск-Выполнить" : gpedit.msc. Переходим на "Конфигурация компьютера-Конфигурация windows-Параметры безопасности-Локальные политики-Пааметры безопасности". Меняем значение:
Сетевой доступ:разрешать анонимный доступ к общим ресурсам: добавим строку swap
4
$ smbclient //192.168.181.128/swap
Password:
Anonymous login successful
Domain=[HOMEGROUP] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]
smb: \> ls
NT_STATUS_ACCESS_DENIED listing \*
65452 blocks of size 131072. 56114 blocks available
smb: \> quit
доступ получен. но ограниченый
5 меняем политику "Назначения прав пользователя"
Отказ в доступе к компьютеру из сети : убираем из списка гостя
6
smbclient //192.168.181.128/swap -U user1
Password:
Domain=[TYCOON] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]
smb: \> ls
. D 0 Wed Jul 23 22:00:14 2008
.. D 0 Wed Jul 23 22:00:14 2008
1 D 0 Wed Jul 23 22:00:14 2008
65452 blocks of size 131072. 56114 blocks available
smb: \> mkdir 2
smb: \> ls
. D 0 Wed Jul 23 22:32:52 2008
.. D 0 Wed Jul 23 22:32:52 2008
1 D 0 Wed Jul 23 22:00:14 2008
2 D 0 Wed Jul 23 22:32:52 2008
65452 blocks of size 131072. 56114 blocks available
smb: \> quit
получили полный доступ к папке!
7 Завел на Windowsе акаунт с именем linux пользователя и с пустым паролем.
$ smbclient //192.168.181.128/swap
тоже подключается с полным доступом.
Думаю есть еще и другие параметры безопасности которые можно изменить.