1

Из любопытства, является ли использование стандартных встроенных служб общего доступа к файлам и папкам Microsoft Windows единственным способом запуска сервера CIFS/SMB на компьютере под управлением Windows или есть альтернативы (например, сборки Samba Win32 с открытым исходным кодом)?

2 ответа2

1

Я нашел ответ сам, поэтому позвольте мне поделиться им для дальнейшего использования:

Доступны версии Samba и smbclient для Win32. Эта версия smbclient прекрасно работает в 32-разрядной версии Windows 7 и позволяет получать доступ к общим ресурсам Windows из командной строки, не подключая их в качестве сетевых дисков. Единственная проблема в том, что он требует установки Cygwin.

ОБНОВЛЕНИЕ: Другая проблема состоит в том, что я все еще борюсь с кодовыми страницами ...

ОБНОВЛЕНИЕ 2: Мне удалось выяснить (экспериментально) правильную конфигурацию кодовых страниц для международной установки без ASCII, это мой файл smb.conf, который делает его отлично работающим:

[global]
workgroup = WORKGROUP
unix charset = UTF8
dos charset = UCS-2LE
display charset = UTF8
0

muCommander имеет независимую клиентскую реализацию на Java (основанную на JCIFS). Я часто использую его с функцией проверки передачи, чтобы убедиться, что файлы передаются правильно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .