GVitaliy писал(а):
И еще вопрос - мне нужно установить и использовать клиентские библиотеки samba или настраивать сервер samba?
не понятно ЧЕГО Вы хотите добиться без изучения предмета?
технология
сервер <->
клиентHost[Server]: Windows 7 <-> Guest[Client]: FreeBSD
В Windows 7:
- настраивается "Доступ" (Общий, Публичный, по паролю, без...) - как настроите, так и будет работать
- затем настраивается "доступ" к конкретному ресурсу
- на верхнее может влиять АнтиВирус
Верхнее = подход Windows: "Домашние группы", "Публичная сеть" - редкая порнография с включением
правил "Firewall" и "Defender"(Защитника), которые нужно либо отключить, либо разобраться
как правильно настроить...
В FreeBSD два варианта:
1) встроенный mount_smbfs (/etc/nsmb.conf или nsmbrc)
2) установить samba и использовать smbclient
Разница между 1) и 2) очевидно, в одном случае монтирование, в другом доступ к файлам: get/put...
Итог:
- если правильно настроить "доступ и разрешения" в Windows, то вариант 1) работает без проблем,
как для гостевого account Windows (обычно отключен), так и для пользователя с паролем.
Вариант 1) у меня работает без проблем, удалять, создавать, копировать...
Вариант 2) еще проще, но это перекачка, в отличие от смонтированных ресурсов.
В случае, когда в качестве Сервера выступает Samba на *nix OS, mount_smbfs работает легко
и просто, но когда в качестве Сервера выступает Windoze - могут возникнуть проблемы, а с чем
они связаны, расписано выше: "доступ" и "права" ресурса.
Для работы smbclient можно ничего не настраивать, хотя может ругнуться на smb[4].conf, в
других клиентах, обычно ничего настраивать не нужно или клиент запросит задать параметры.