Я использую Fedora/Gnome 3.4.2 64bit и пытаюсь смонтировать файловую систему webdav для работы.
Как root, я запускаю команду
#mkdir /mnt/webdav
#wdfs https://www.webiste.com:port/directory /mnt/webdav -o allow_other
Он запрашивает пользователя и пароль, которые я предоставляю, а затем возвращает мне приглашение. Затем я иду и проверяю /mnt/webdav, и там нет никаких файлов. Либо как root, либо как мой обычный пользователь.
Затем, чтобы попытаться увидеть, что происходит, я пытаюсь
#cd /mnt
#ls
ls: cannot access webdav: No such file or directory
webdav
#
Так webdav не существует, но bash перечисляет его как папку? Что я делаю не так?
решение1
Запись webdav
появляется в списке каталогов для /mnt
, но при ls
попытке прочитатьинодыиз /mnt/webdav
, сообщается, что такого файла не существует. Контраст:
# \ls /mnt
webdav
# ls
ls: cannot access webdav: No such file or directory
webdav
Это любой псевдоним, который вы используете ls
(обычно ls -F
или ls --color
), заставляя ls
читать метаданные /mnt/data
(вызываяstat(2)
) и терпит неудачу.
Wdfs испытывает трудности при подключении к серверу. Чтобы узнать, в чем ошибка, проверьте системные журналы или попробуйте запустить wdfs в более подробном режиме, или проследите за сетевым трафиком.