У меня есть хост-файловый сервер Lubuntu 16.10 с 4 общими папками Samba, каждый из которых связан с отдельным физическим диском. Я хочу сопоставить каждую из этих 4 общих папок одновременно из Windows 7 (поскольку я хочу запускать резервные копии по расписанию для них каждую ночь), но в Windows установлено ограничение "несколько подключений к серверу или общему ресурсу".

Мне удалось подключиться к 3 общим ресурсам, указав имя хоста для первого подключения, IP-адрес для второго и фиктивное DNS-имя в моем файле hosts для третьего («net use t: \dummyhostname \sharename») ). Если я пытаюсь использовать другое фиктивное DNS-имя в файле hosts для 4-го ресурса («net use u: \dummyhostname2 \sharename2»), я могу получить к нему доступ, но по какой-то причине не могу записать в него. Четвертый ресурс определяется точно так же, как и остальные в smb.conf:

[Samsung2Tb1]
comment = Samsung 2Tb1
path = /media/myuser/Samsung2Tb1
browseable = yes
read only = no
guest ok = yes
force user = myuser

Есть идеи, почему у меня нет доступа к записи и как я могу получить это?

Это сообщение об ошибке, которое я получаю:

1 ответ1

0

Во-первых, об ошибке, которую вы не получаете:

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

Он появляется только при попытке использовать разные учетные записи для подключения к одному и тому же серверу. Видимо, вы этого не делаете, поэтому весь трюк с псевдонимами DNS и еще много чего не нужно.

Теперь ошибка вы получаете указывает на ошибку разрешения. Это может происходить на нескольких уровнях:

  • Samba поделиться разрешениями
  • Разрешения файловой системы на стороне сервера
  • Монтируемые / специальные файловые системы только для чтения

В вашем случае мы можем исключить проблемы с Samba, потому что вы скопировали определение общего ресурса.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .