Смонтируйте свою учетную запись Box или синхронизируйте папку с ней

Я бы хотел, чтобы хранилище Box Cloud автоматически монтировалось в Ubuntu или синхронизировало его с папкой в ​​моем доме.

Для первого я следовал этому уроку , но когда я перезапустил, я попытался смонтировать, но он говорит:

/sbin/mount.davfs: Mounting failed.
302 Found

Для второго я создал папку в моем доме , затем File-> Link to server ... Я заполнил все данные, но то же самое он говорит: Ошибка HTTP Found enter image description here

Где проблема? Я везде проверил адрес, но все должно быть в порядке! Есть предложения?

Какой метод лучше, первый или второй? В чем разница?

3
задан 11 January 2014 в 10:36

3 ответа

Я решил набрать dav/ в качестве адреса папки, а не только /

0
ответ дан 11 January 2014 в 10:36

См. https://support.box.com/hc/en-us/articles/200519748-Does-Box-support-WebDAV-

. Вам необходимо использовать "dav" .box.com / dav "вместо" www.box.com/dav ". Обратите внимание, что это должно быть префиксом https: //

0
ответ дан 11 January 2014 в 10:36

Я понимаю, что это - старый поток, но мне только что удалось получить эту работу после того, как ни одно из других учебных руководств, казалось, не работало так мысль, я совместно использую его - это работает в Ubuntu 19.04 (просто выпущенный в прошлом месяце) и может даже смонтировать Поле, если Вам включили Двухфакторную аутентификацию (который желателен):

Если davfs2 не установлен, затем устанавливают его (если уже установлено затем, эта команда ничего не сделает):

sudo apt-get install davfs2

Следующая команда является дополнительной, но останавливает соединения с замораживанием Поля, пока davfs2 пытается поместить, соединяет открываемые файлы:

sudo nano /etc/davfs2/davfs2.conf

Найти Use_locks и набор это к 0

Рядом с позволяют некорневым пользователям соединиться с выполненной долей Поля sudo dpkg-reconfigure davfs2 и выберите Yes при запросе включить это.

Теперь сделайте папку, где Ваши файлы Поля появятся:

sudo mkdir /box

Затем добавьте запись в fstab для сообщения системы, как смонтировать сетевой диск Поля (например, как чтение-запись):

sudo nano /etc/fstab

Добавьте это к нижней части:

https://dav.box.com/dav /box davfs rw,user,noauto 0 0

Теперь можно смонтировать его использование mount /box

Вам предложат Ваше имя пользователя и пароль после который cd /box должен отобразить содержание Вашей учетной записи Поля. При установке 2 факторной аутентификации затем, вход в систему перестанет работать, но Вы получите текст с 16 символьными паролями для ввода таким образом выполненный mount /box снова и на этот раз введите 16 символьных паролей, игнорирующих любые пробелы.

Наконец, если Вы хотите диск автоотобразиться при перезагрузке Вас, должен сохранить длинный пароль в секретном файле.

Сначала сделайте папку в случае, если она не существует и затем переходит к папке и создает/редактирует секретный файл:

sudo mkdir ~/.davfs2/
cd ~/.davfs2/
sudo nano secrets 

Содержание этого файла должно быть (замена электронной почты и пароля с Вашей электронной почтой и пароля, (или 16 символьных паролей из текста при использовании двухфакторной аутентификации):

https://dav.box.com/dav user@account.com PASSWORD

Теперь удостоверьтесь, что секретный файл остается безопасным, таким образом, другие не могут открыть его:

sudo chmod 600 secrets

Ввод df должен показать все диски включая учетную запись Поля.

Можно теперь использовать устройство хранения данных Поля как любая другая папка. Это может быть намного более дешевым (или свободным) по сравнению с покупкой блочной системы хранения от облачного поставщика, и может быть отличный способ хранить файлы резервных копий сервера удаленно.

Если Вы только хотите смонтировать диск как одноразовое, можно пропустить все от fstab части (но после создания / папки поля) и вместо этого просто работать mount.davfs https://dav.box.com/dav /box

0
ответ дан 8 October 2019 в 18:32

Другие вопросы по тегам:

Похожие вопросы: