Я недавно пытался получить доступ к удаленному каталогу по davfs2, и я сталкивался с довольно мало проблемы, пытающейся заставить его работать. После борьбы с некоторыми катастрофическими отказами из-за (по-видимому), поврежденного davfs2.config файла, я произвел чистку davfs2 от своей системы и переустановил. Это заменило мой davfs2.config файл назад к оригиналу. Однако теперь, когда я выполняю монтирование, я добираюсь
mount -t davfs http://www.box.com/dav /media/user@box/
/sbin/mount.davfs: group davfs does not exist
Какие-либо предложения о том, как добавить davfs группу?
спасибо за Вас продолжало помощь. Я изменил вызов монтирования как Вы, показал, и он все еще бросает ту же ошибку как прежде:
$ sudo mount -t davfs https://dav.box.com/ /media/user@box/
/sbin/mount.davfs: group davfs does not exist
df-h управляют, чтобы Вы предложили, не показал дополнительного монтирования в/media/user@box/
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 100G 48G 47G 51% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 3.7G 4.0K 3.7G 1% /dev
tmpfs 751M 1.5M 750M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 3.7G 12M 3.7G 1% /run/shm
none 100M 44K 100M 1% /run/user
/home/user/.Private 100G 48G 47G 51% /home/user
Я проверил, что у меня есть владение "/media/user@box/папка:
$ ls -a -l
total 16
drwxr-xr-x 4 root root 4096 Jan 27 23:13 .
drwxr-xr-x 25 root root 4096 Jan 21 20:50 ..
drwxr-x---+ 2 root root 4096 Jan 26 23:41 user
drwxr-xr-x 4 mikey mikey 4096 Jan 27 14:04 user@box
но нет никакого каталога загрузки/user@box/dev/, как Вы упомянули, был в Вашей системе. Возможно, существует некоторый шаг установки для 'инициализирования'/user@box/каталога для монтирования поля к нему? Вне установки владения?
Одно быстрое примечание, я чувствую себя вполне уверенным, что я был к этой точке в прошлом и затем попытался 'сбросить' и запуститься с нуля снова. Возможно, что я сделал ошибку с некоторыми настройками в прошлом и должен буду так или иначе сбросить. Там какой-либо путь состоит в том, чтобы проследить журнал ошибок? Любые дополнительные предложения значительно ценились бы.
править: Я пытался изменить/etc/fstab файл, как Вы предположили и когда я выполняю '$sudo, монтируют-a', я получаю ту же ошибку как прежде.
При установке davfs2, он должен был создать группу, таким образом, я думаю, что проблема - Ваш не член группы
sudo adduser username davfs2
Затем выйдите и зайдите снова.
Править
Таким образом, кажется, что они внесли некоторые изменения на своем конце. Это - то, как я смог получить его установка и работа
sudo apt-get install davfs2
Затем создайте точку монтирования
sudo mkdir /media/user@box.com
Вот то, где различие
Для монтирования диска, необходимо выполнить команду
sudo mount -t davfs https://dav.box.com /media/user@box.com
Это затем предложит Вам Ваше имя пользователя и затем Ваш пароль
Вы должны теперь быть смонтированы.
Можно проверить это тем, что Вы не получаете сообщения об ошибке и если Вы работаете
df -h
необходимо видеть
https://dav.box.com 10G 0 10G 0% /media/user@box.com
Редактирование 2
Не забывайте к показанному точку монтирования пользователю, иначе необходимо будет использовать sudo. Замените user:user со своим собственным именем пользователя Ubuntu
sudo chown -R user:user /media/user@box.com
Я получил ошибку
chown: changing ownership of ‘user@box.com/lost+found’: Invalid argument
но это действительно изменяло владение user@box.com, а также user@box.com/dav (каталог загрузки)
Редактирование 3
На всякий случай Вам нужно. Можно добавить пароль к секретному файлу, так не должны входить все время. Плюс это также поможет автоматическому монтированию с fstab.
sudo nano /etc/davfs/secrets
добавьте следующее в конец файла
https://dav.box.com/dav username password
Теперь, если Вы хотите диск, автоматический смонтированный при запуске (я уверен, что Вы делаете), просто необходимо добавить следующее к
sudo nano /etc/fstab
https://dav.box.com/dav /media/user@box.com davfs _netdev,rw,user 0 0
Если Вы все еще имеете смонтированное разрешение диска и размонтируйте его при помощи
sudo umount /media/user@box.com
Теперь можно проверить, что монтирование будет автоматическое монтирование в запуске путем выполнения
sudo mount -a
и затем
df -h
для проверки Вас, посмотрите
https://dav.box.com/dav 10G 0 10G 0% /media/user@box.com
Если это работает на Вас, несомненно, отметят ответ, как принято, таким образом, мы получаем кредит и что еще более важно, таким образом, следующий человек, который приезжает, знает, что это - рабочее решение.