Рейтинг:0

Файлы становятся доступными только для чтения при добавлении файлов в общий ресурс Samba между Ubuntu и Windows.

флаг sa

Я очень хорошо разбираюсь в Linux/Ubuntu, поэтому, пожалуйста, простите меня.

Я пытаюсь настроить общую сетевую папку, чтобы копировать файлы с моего ПК с Windows без необходимости использования физического диска. Я использовал Samba для создания общего каталога и смог подключиться к нему на своем ПК. Я убедился, что все разрешения для общей папки верны. Теперь проблема в том, что я могу добавлять файлы только в общий каталог. Любые файлы, созданные внутри, доступны только для чтения, что противоречит всей цели. Что мне нужно сделать, чтобы убедиться, что все в общем каталоге имеет одинаковые разрешения?

флаг in
Чтобы было ясно, вы можете *записывать* файлы в общий ресурс Samba в Ubuntu, но не можете читать файлы обратно на ваш компьютер (ы) с Windows.Это правильно? Какую версию Ubuntu вы используете? Как был настроен общий ресурс Samba?
BradytheBeginner avatar
флаг sa
@matigo Я постараюсь ответить на ваши вопросы как можно лучше, но я могу ошибаться. В то время как в Ubuntu я могу получить доступ ко всему с полными разрешениями, но при использовании машины с Windows я могу писать только в первую папку, глубже, и она становится только для чтения. Общий ресурс Samba был настроен по умолчанию, но в настройках «Локальный сетевой ресурс» я установил оба флажка, пытаясь разрешить полные разрешения.
Nmath avatar
флаг ng
Можете ли вы предоставить более подробную информацию? Например *"Я убедился, что все права установлены правильно"* - какие именно действия вы предприняли? Будет лучше, если вы воспроизведете все шаги, чтобы мы могли точно понять, что вы делали, когда настраивали общий ресурс. Потенциальная проблема заключается в том, что Windows и Ubuntu по-разному обрабатывают права собственности и разрешения. Windows не имеет представления о разрешениях и правах собственности POSIX, которые используются файловыми системами, используемыми Ubuntu. Возможно, когда вы «убедились, что разрешения верны», вы сделали что-то, что вам не нужно было делать, что привело к этой проблеме.
guiverc avatar
флаг cn
Пожалуйста, укажите, какую ОС и выпуск вы используете, если вы используете команду, какую команду вы получаете и точное сообщение об ошибке, о котором вы спрашиваете (файловая система только для чтения - это совсем другая ошибка в каталог, доступный только для чтения, и ваше описание недостаточно ясно относительно того, какие сообщения только для чтения вы получаете).
Рейтинг:0
флаг es

В Ubuntu я могу получить доступ ко всему с полными разрешениями, но при использовании Windows-машины я могу писать только в первую папку, глубже, и он становится только для чтения. Доля Samba была настроена как по умолчанию, но в настройках "Локальный сетевой ресурс" я поставил оба флажка пытается разрешить полные разрешения.

Итак, вы создали общий ресурс samba, предоставляющий полный доступ к общему ресурсу для всех. Процесс совместного доступа пользователей ( Local Network Share ) позволяет это сделать, установив разрешения Linux для общей папки, чтобы она была доступна для записи всем.

Но не в папки внизу. Если вы создали на машине Ubuntu папку в этой общей папке, например, как пользователь brady, она будет иметь разрешения Linux 755. Клиент samba может записывать в родительскую папку, но не во вложенную папку.

Поскольку вы используете процесс «Общий доступ к локальной сети», вы можете сделать следующее:

** Отредактируйте файл /etc/samba/smb.conf.

** Прямо под рабочая группа = РАБОЧАЯ ГРУППА строку добавить эту:

Force User = Брэди

Изменять Брэди на ваше фактическое имя пользователя для входа в Ubuntu.

** Затем перезапустите smbd:

перезапустить службу sudo smbd

Клиент samba будет рассматриваться как brady для этих общих ресурсов, поэтому, если brady на самом компьютере с Ubuntu имеет полный доступ, то же самое будет и с клиентом samba на компьютере с Windows.

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

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