Intereting Posts
NAO-робот, работающий на базе Gentoo, не может автоматически подключаться к Wi-Fi Как выполнить изменения на удаленном сервере с правами root? Исходный путь петлевого устройства Искать только в текстовых файлах, которые не являются исходным кодом Согласованный (физический) объем на множестве файлов (нормализация объема) Может ли ИД потока быть 0? Экран входа в систему не появляется после обновления от Debian Wheezy до Jessie Странное поведение мыши. Мышь слишком быстро awk + как печатать каждую секцию строки (IP) после первого имени хоста Значение символов «-» и «+» при завершении фоновых процессов? Как создать несколько пользователей root-like и non_root-like linux В чем проблема с выходом plink? Установите ограничение респауна в / etc / inittab Если все текстовые файлы имеют какой-то суффикс (например, * .txt, * .conf) Каковы различия между различными таблицами разделов?

Отключение удаленного диска с помощью cifs

Я создал удаленно смонтированный диск, добавив его в мой /etc/fstab :

 \\192.xxx\web /mnt/web cifs username=X,password=X,domain=X 

и монтируем его с помощью sudo mount /mnt/web (что отлично работает!)

Проблема в том, что я могу смонтировать диск только как root. Запуск mount /mnt/web (без sudo) приводит к ошибке

mount: только root может монтировать \ 192.xxx \ web в / mnt / web

Я прочитал это руководство, которое предлагает следующий синтаксис

//192.168.1.100/data / media / corpnet cifs username = johnny, domain = sealab, noauto, rw, пользователи 0 0

Когда я изменяю свою запись, чтобы использовать этот синтаксис, как это:

 \\192.xxx\web /mnt/web cifs username=X,password=X,domain=X,noauto,rw,users 0 0 

и запускаю mount /mnt/web я получаю

mount.cifs: разрешение отклонено: не найдено совпадений для / mnt / web в / etc / fstab

Затем я читаю этот вопрос вместе с ответом, получившим наибольшее количество голосов, но появляется та же ошибка.

Я проверил, что моя web папка в каталоге /mnt имеет CHMOD 775, что должно быть в порядке.

Что может быть не так?

ОБНОВЛЕНИЕ (см. Обсуждение в комментариях):

Вы печатаете \\ вместо //. Для Linux вы должны использовать //, даже если сетевая файловая система работает в Windows.

Старый пост:

Вы пишете mount / mnt / web, но каталог, который вы пишете в / etc / fstab, был /media/corpnet поэтому вам нужно написать / mnt / web в / etc / fstab …

Так что смени / media / corpnet

 //192.168.1.100/data /media/corpnet cifs username=johnny,domain=sealab,noauto,rw,users 0 0 

Для / mnt / web:

 //192.168.1.100/data /mnt/web cifs username=johnny,domain=sealab,noauto,rw,users 0 0 

Или, если вы не можете редактировать fstab, измените вашу команду на mount / media / corpnet ( и вы тоже должны создать этот каталог )

Удачи, и если это сработает, выберите это как правильный ответ.