клиентская библиотека cifs/samba
Вопрос
Я ищу какую-нибудь отдельную библиотеку для доступа к общим ресурсам SMB / CIFS.Я не ищу для монтирования общих ресурсов, просто просматриваю файлы и получаю к ним доступ для чтения.
Предпочтительнее что-то с простым API, похожее на обычные операции POSIX с opendir
, scandir
, read
и т.д.
Заранее спасибо!
Решение
поскольку вы ничего не говорите о предпочтительном языке, я бы рекомендовал посмотреть на http://jcifs.samba.org особенно http://jcifs.samba.org/src/docs/api/jcifs/smb/SmbFile.html в нем есть то, о чем вы просите.Чтение файлов, перечисление каталогов.API довольно простой.
Другие советы
Общая библиотека libsmbclient является частью samba и предоставляет простой API для доступа к файловым серверам Windows.
Писмб это хороший выбор, если вы хотите получить доступ к общим ресурсам samba из python.