Рейтинг:0

файловая система только для чтения — сетевая папка

флаг cn

Я читал о сообщениях о файловой системе только для чтения, но те, которые я нашел, относятся к жестким дискам / твердотельным накопителям.

Я использую Ubuntu 20.04.2 на своем ноутбуке. У меня есть виртуальная машина на моем сервере (фактический сервер) и работает OMV. Все файлы работают хорошо, за исключением нескольких, которые возвращают файловую систему только для чтения. В конце концов, я пытаюсь синхронизировать свои файлы с OMV на Google Диск с помощью Grive2.

В моем fstab у меня есть следующее: скриншот

Я попытался изменить file_mode=0777 и dir_mode=0777 на просто rw, но это не сработало, поэтому я установил его обратно. Мои /root/.smbcredentialsomv также верны (именно на это ссылается). Если бы это было неправильно, я бы не смог получить доступ к каким-либо файлам, как я полагаю.

Я читал, чтобы запустить fsck с живого USB, но поскольку мой диск является сетевым ресурсом, а не на моей локальной машине, я не уверен, что это будет иметь смысл. Не стесняйтесь исправлять меня, поскольку я все еще учусь.

Если вам нужна дополнительная информация, чтобы помочь решить эту проблему, не стесняйтесь спрашивать.

Заранее спасибо!

user10489 avatar
флаг in
Разрешения на сетевом ресурсе контролируются удаленным сервером. Кроме того, CIFS не обрабатывает несколько учетных данных в одном и том же соединении, поэтому он не подходит для многопользовательского общего ресурса.
Dennis avatar
флаг cn
Я понимаю, что вы говорите, что CIFS не обрабатывает несколько учетных данных в одном и том же соединении, но все учетные данные одинаковы. Как на моем ноуте, так и на сервере. Будет ли это иметь значение или ему все равно не понравится?
user10489 avatar
флаг in
Из вашего вопроса не ясно, какие файлы доступны только для чтения. Это все файлы в определенном монтировании, или некоторые файлы в определенном каталоге, или некоторые файлы в каталоге доступны только для чтения, а другие доступны для записи? Если бы это была проблема с разрешениями, вы бы получили отказ в разрешении. Файловая система только для чтения указывает, что сервер запрещает запись, но это должно быть для всего в монтировании.
Dennis avatar
флаг cn
Извините за неясность. Это всего лишь несколько файлов примерно в 10 подпапках, которые доступны только для чтения. Очевидно, у меня гораздо больше папок и файлов, но только с ними возникают проблемы. Я ожидаю, что все файлы будут давать ту же проблему или ни одну. Не просто несколько файлов.
user10489 avatar
флаг in
Если это всего несколько файлов, вам необходимо изучить разрешения на эти файлы на стороне сервера. Вероятно, они не доступны для записи с учетными данными, которые вы используете для монтирования.
Dennis avatar
флаг cn
Когда я пытаюсь изменить разрешения с помощью: chmod 777 Я получаю файловую систему только для чтения :-(
user10489 avatar
флаг in
Вы получаете файловую систему только для чтения на сервере? Изучение или изменение разрешений на стороне клиента бесполезно, поскольку CIFS не поддерживает разрешения или учетные данные на стороне клиента.
ChanganAuto avatar
флаг us
И OpenMediaVault — это решение на основе Debian, а не Ubuntu, поэтому здесь не по теме. То, что вы используете клиент Ubuntu для доступа к нему, не имеет значения для соответствия этого вопроса веб-сайту. Вы можете размещать сообщения в Unix&Linux.
Dennis avatar
флаг cn
Приносим свои извинения ЧанганАвто. @ user10489: да, на сервере Проблема была решена: я перезагрузил сервер, и каким-то образом проблема была решена... Хотя не знаю, почему... Извините, что заставил всех быть занятыми...
Dennis avatar
флаг cn
Проблема решена... Очевидно, при обновлении файла fstab я случайно изменил IP-адрес с 192 на 191 для домашней базы. Ой... Плохо...
Рейтинг:0
флаг in

В связанном образе все сетевые файловые системы используют сетевую файловую систему CIFS.

Как правило, протокол CIFS поддерживает только одно удостоверение для каждого соединения и не поддерживает разрешения в стиле unix. Любые разрешения unix, видимые на стороне клиента, моделируются, и их изменение не работает (или работает не так, как ожидалось), потому что они либо не существуют на стороне сервера, либо переводятся из разрешений сервера, которые не имеют сопоставления 1:1. .

Ошибка «файловая система только для чтения» указывает, что сервер отказывается от записи, и проблема либо на сервере, либо в способе монтирования файловой системы. Если это была проблема с самим монтированием, все файлы в монтировании должны быть доступны только для чтения.

Если бы это была проблема с разрешением, вы бы получили «отказ в доступе».

Поскольку на сервере не установлена ​​Ubuntu, решение этой проблемы на стороне сервера здесь не рассматривается.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.