Назад | Перейти на главную страницу

Точка монтирования CentOS cifs не работает после перезагрузки. разрешение отклонено ошибка 13

Я использую CentOS версии 5.10. У меня есть установка точки монтирования в / etc / fstab, которая работала, но теперь это не так. После перезагрузки точка монтирования не существует, и запуск sudo mount -a приводит к: ошибка монтирования 13 = В доступе отказано

Запись в моем fstab выглядит так:

//my.server/my\040Folder/MY\040SUBFOLDER/other\040folder       /var/ftp/virtual_users/myfolder cifs username=mydomain\134myuser,password=mypassword  1 1

Я пробовал монтировать вручную в командной строке, используя это:

$ sudo mount -t cifs "//my.server/my Folder/MY SUBFOLDER/other folder"   /var/ftp/virtual_users/myfolder --verbose  -o username=myuser,password=mypassword,domain=mydomain

Мой результат: mount.cifs параметры монтирования ядра: unc = // my.server \ my Folder, ip = 192.168.150.100, ver = 1, rw, username = myuser, domain = mydomain, prefixpath = MY SUBFOLDER / другая папка, пройти = ********

ошибка монтирования 13 = В доступе отказано Обратитесь к странице руководства mount.cifs (8) (например, man mount.cifs)

Я могу успешно войти в систему с помощью smbclient:

$ smbclient "//my.server/my Folder" -U myuser -W mydomain

и оттуда я могу перейти в каталог «ПОДПАПКА / другая папка».

После долгого поиска в Google многие исправления включали настройку режима безопасности. Я пробовал ntlm, ntlmi, ntlmv2, ntlmv2i, но ни один из вариантов не изменил вывод.

На этом же сервере есть запись для монтирования другой папки, которая работает, но не переходит в подпапку:

//my.server/other /var/ftp/virtual_users/other cifs username=mydomain\134myuser,password=mypassword,nobrl,noperm  1 1

Я также попытался добавить параметры noperm и nobrl к моему проблемному монтированию, но без изменений.

Системный администратор сервера Windows (my.server) подтвердил, что myuser имеет полный контроль над всеми папками, к которым я пытаюсь получить доступ.

Проверено на Centos 7 (6?) В / etc / fstab:

//win_server/share /mount cifs credentials=/etc/cred.cifs,nounix,nobrl,noperm 0 0

На Centos 5

//win_server/share /mount cifs credentials=/etc/cred.cifs,nounix 0 0

Хотя я не смог полностью разрешить ситуацию, я обнаружил, что могу смонтировать общий ресурс самостоятельно:

//my.server/my Folder

Проблема была в пути префикса. Это работало без каких-либо изменений параметров или пользователя. Я хотел бы узнать, почему раньше это работало с полным путем, а теперь больше не работает.

Оттуда я изменил процесс, который использует это место монтирования, и изменил корневой каталог с '/' на '/ MY SUBFOLDER / other folder /', и оттуда все заработало.