В настоящее время я пытаюсь подключиться к частному рабочему пространству Sharepoint (в нашей интрасети), используя Webdav, который использует NTLM, используя davfs2. Однако у меня возникает ошибка из-за этой ошибки:
https://bugs.launchpad.net/ubuntu/+source/davfs2/+bug/1091183 (нет поддержки NTLM в davfs2).
Есть ли у кого-нибудь альтернативные предложения для подключения - я был бы так же счастлив с решением двусторонней синхронизации, как с решением FUSE.
Я делаю это в Ubuntu с помощью клиента Storage Made Easy Free Linux. Он подключается к моему SharePoint нормально, используя NTLM. Вам понадобится аккаунт Storage Made Easy. Их инструменты для Linux находятся по адресу: http://storagemadeeasy.com/LinuxDrive/
Он функционирует как диск FUSE, а также предлагает отдельные инструменты синхронизации.
Итак, я пересобрал пакет из исходного кода. Я изо всех сил пытался найти способ перестроить davfs2 с помощью libneon27 вместо libneon27-gnutls. Этот вопрос закрыт (я думаю, что неправильно). Поэтому мне пришлось это выяснить (в любом случае, не очень сложно)
sudo apt-get install libneon27 libneon27-dev
sudo apt-get remove davfs2
tar -xzvf davfs2-1.5.2.tar.gz
будет работать) ./configure
make
sudo make install
После того, как вы создали davfs с надлежащей привязкой, вы можете использовать davfs для монтирования папки с чем-то вроде (вам может понадобиться быть корнем)
mount.davfs <url> <folder> -o ro
Вас попросят ввести учетные данные, если вы не настроите свои секретные файлы. Дополнительную информацию см. На http://manpages.ubuntu.com/manpages/dapper/man8/mount.davfs.8.html
.