samba что такое в роутере

Настройка Медиа Сервера На Роутере D-Link — DLNA и Samba

Приветствую, уважаемые читатели! О возможностях маршрутизаторов, оснащенных USB портом, мы уже рассказывали неоднократно. Вот и пришла очередь показать, как настроить Samba и DLNA серверы на роутерах фирмы D-Link. Поддержка данных технологий встроена в оболочку, поэтому никаких дополнительных прошивок с ними производить не понадобится.

Если вы знаете, что это такое, то ознакомьтесь со статьей, в которой я рассказываю про создание домашнего медиа сервера. Если коротко, то это хранилище мультимедиа файлов — фото, видео, музыки, — в которое можно зайти с любого подключенного к роутеру устройства (ноутбука, телефона, телевизора, ТВ приставки и так далее) и воспроизвести эти документы.

В случае с организацией медиа сервера на роутере D-Link, мы загружаем эти файлы на накопитель, который подсоединяется к USB, и с него ретранслируем их по локальной сети wifi.

Samba сервер D-Link

При создании Samba сервера на роутере D-Link для начала необходимо

Для создания пользователя переходим в раздел «Система — Пользователи USB». Здесь жмем на кнопку «Добавить»

Задаем для него имя, пароль и права для доступа — если нужно, чтобы он не мог записать данные, а только получить или скопировать информацию, то ставим флажок на «Только чтение»

samba что такое в роутере. Смотреть фото samba что такое в роутере. Смотреть картинку samba что такое в роутере. Картинка про samba что такое в роутере. Фото samba что такое в роутере

После этого можно пройти в раздел «USB накопитель — Samba». Здесь активируем сервер галочкой «Включить» и при желании даем возможность анонимного подключения к нему.

В поле «Рабочая группа» вводим название своей локальной сети — по умолчанию она всегда называется «WORKGROUP». В качестве краткого описания и NetBIOS задаем имя для нашего сервера — можно оставить то, что уже есть — «D-LINK SERVER» и «D-Link»

Далее жмем «Применить» и потом на красную ссылку «Сохранить»

samba что такое в роутере. Смотреть фото samba что такое в роутере. Смотреть картинку samba что такое в роутере. Картинка про samba что такое в роутере. Фото samba что такое в роутере

После этого сервер Samba D-Link отобразится в списке устройств, которые входят в локальную сеть данного роутера.

samba что такое в роутере. Смотреть фото samba что такое в роутере. Смотреть картинку samba что такое в роутере. Картинка про samba что такое в роутере. Фото samba что такое в роутере

Маршрутизатор D-Link как DLNA сервер

Теперь давайте превратим роутер D-Link в DLNA-сервер. Отличие от предыдущего способа в том, что этот сервер будет работать только при использовании программ, поддерживающих DLNA. Если говорить про встроенные средства Windows, то это Windows Media Center.

Настройки находятся в том же разделе «USB накопитель», в графе «DLNA». Здесь ставим галочку на «Включено» и задаем имя DLNA сервера, которое будет отображаться на устройствах, на которых мы будем просматривать видосы с флешки. По умолчанию он называется «D-Link DLNA Server».

Далее нажимаем на кнопку «Добавить» в параграфе «Медиа-директории». Добавится поле с кнопкой выбора папки с флешки — нажимаем на нее

samba что такое в роутере. Смотреть фото samba что такое в роутере. Смотреть картинку samba что такое в роутере. Картинка про samba что такое в роутере. Фото samba что такое в роутере

И выбираем ту папку с накопителя, которую хотим сделать доступной для просмотра по DLNA и куда мы будем заливать свои файлы, после чего нажимаем «Open»

Теперь на странице настройки DLNA сервера отобразится путь к этой директории. Остается только выбрать тип файлов для ретрансляции:

Соответственно, если мы оставим «Видео», которое установлено по умолчанию, то все остальные типы файлов из данной папки будут игнорироваться и по DLNA не передаваться.

samba что такое в роутере. Смотреть фото samba что такое в роутере. Смотреть картинку samba что такое в роутере. Картинка про samba что такое в роутере. Фото samba что такое в роутере

После этого жмем кнопку «Применить»

samba что такое в роутере. Смотреть фото samba что такое в роутере. Смотреть картинку samba что такое в роутере. Картинка про samba что такое в роутере. Фото samba что такое в роутере

И сохраняем изменения, нажав на появившуюся красную кнопку в верхнем правом углу

samba что такое в роутере. Смотреть фото samba что такое в роутере. Смотреть картинку samba что такое в роутере. Картинка про samba что такое в роутере. Фото samba что такое в роутере

Теперь можно подключиться к нашему DLNA серверу D-Link с любого девайса, например с телефона, установив на него предварительно приложение для воспроизведения файлов по протоколу DLNA.

samba что такое в роутере. Смотреть фото samba что такое в роутере. Смотреть картинку samba что такое в роутере. Картинка про samba что такое в роутере. Фото samba что такое в роутере

Либо через проводник Windows — оба сервера будут отображаться в списке сетевых устройств

Источник

Домашний сервер. Часть 2. FTP, Samba и rTorrent

Пришло время организовывать файловое хранилище, как внутри сети так и снаружи. Данная статья является продолжением первой части, посвященной настройки WiFi роутера на Вашем домашнем сервере. Все жесткие диски с Вашего домашнего компьютера(кроме системного) можно перенести на сервер, поскольку скорость передачи данный колеблется в районе 10-20 мегабайт в секунду [данный параметр еще и очень сильно зависит от модели Вашего жесткого диска], да и кстати, давно уже пора для системного диска покупать SSD накопители.

FTP Server.
Существует множество ftp серверов для linux, много хороших, много плохих, но есть лучший [естественно, что это субъективное мнение, и лучший он для меня] и это vsftpd. Его мы и будем рассматривать.
Скачать его можно из стандартных репозитариев OpenSUSE, выполнив в терминале команду:

Теперь перейдем к описанию. Это консольный ftp server, у него нет GUI [графическая оболочка], поэтому вся настройка происходит в одном единственном конфиге, по адресу /etc/vsftpd.conf.
Вот пример рабочего конфига:

В приведенном выше конфиге нет заморочек для распределения прав доступа отдельным пользователям, отдельных папок. Всё довольно просто и лаконично, настроил один раз и пользуешься [пользуются]. Vsftpd был выбран, потому что у него лучшая система настройки прав доступа, которая подразделяется на два вида: внутренняя, системная аутентификация и внешняя, с отдельным конфигурационным файлом для распределения прав доступа, но при этом, пользователи всё также берутся из системы.

В данном примере и пользователи, и распределение прав доступа этих самых пользователей берется из системы, дополнительный конфиг-файл не используется.
samba что такое в роутере. Смотреть фото samba что такое в роутере. Смотреть картинку samba что такое в роутере. Картинка про samba что такое в роутере. Фото samba что такое в роутере
Рисунок 1. Выставление прав
На этом собственно всё.

Samba.
Хотите всегда иметь под рукой файловое хранилище всех коллекций и всего прочего с ноутбука, с домашнего компьютера, с телефона, с планшета? Поехали.

Изначально, при стандартной установке системы OpenSUSE всё что нужно для установки и настройки samba на сервере уже предустановлено. Поэтому перейдем непосредственно к настройке. Поскольку доступ из под ОС Windows в качестве «Подключения сетевого диска» будет доступен только внутри Вашей локальной сети [для интернета есть ftp сервер, да и к тому же, вывешивать самбу в интернет крайне не безопасно, а мы же, — «ЗА СЕКЬЮРНОСТЬ. УРА!»] поэтому настройки будут крайне банальны и просты в понимании. Есть два [известных мне и адекватных на мой взгляд] настройки самбы, это через, всё тот самый, конфигурационный файл и при помощи утилиты — WebMin. Это дико-крутая штука, особенно для тех, кто не любит ковырять конфиги [но и здесь есть свои ньюансы]. В данной статье не будем останавливаться на средствах «для ленивых«, поэтому продолжаем. Мы будем рассматривать рабочий конфиг файл. Находится он по адресу: /etc/samba/smb.conf. Вот он:

Также, дополнительную настройку можно выполнить через встроенный в YaST GUI samba.

Того пользователя, что мы указали в самом начале конфига, в данном примере это пользователь nobody, необходимо создать непосредственно в системе. Задать ему необходимые права (дома, имеет смысл поставить полные права, на создание, удаление, редактирование всех файлов и папок (т.е. права 777). Также, если Вы столкнетесь с ситуацией, когда по какой-то причине станет невозможным удаление/создание файлов в какой-либо из папок на сервере, то выполните команду:

Разберем её, на всякий случай:
chmod — команда установки прав.
777 — собственно права, в буквенном обозначении означают rwx, rwx, rwx — права чтение, запись, выполнение для владельца, группы(где состоит владелец), всех.
-R — ключ рекурсии, для того чтобы команда выполнилась не только для той папки(и файлов, находящихся в ней), которую Вы указали в /path, но и для всех под-папок и файлов в них тоже.
/path — путь до папки, на которую необходимо установить права. Аналогичная команда соответствует FTP серверу, если возникли похожие проблемы. Да, и надо оговориться, что если возникают подобные проблемы, то скорей всего проблема кроется в пользователях созданных в системе, а точнее в правах, выданных на использование их домашних директорий.

rTorrent.
Полу-автоматизированный торрент клиент.
На самом деле, это обычный торрент клиент, но, возможности настройки которого, очень богаты разнообразием. Сейчас мы с Вами разберём одну очень полезную функцию данного клиента. Представьте, Вы уже настроили самбу на Вашем домашнем сервере, файловое хранилище, находящееся на сервере подключена к Вашему компьютеру как Сетевой Диск, Вы открываете Ваш сетевой диск, открываете папку torrents, там открываете папку music и перемещаете туда все торрент файлы с музыкой, которые Вы хотите скачать и… всё, ложитесь спать. На утро уже будут скачены и проверены хеши всех торрентов, что Вы туда положили (тут конечно всё зависит от того сколько торрентов Вы хотите скачать, какой у них вес и какова ширина Вашего интернет канала). Нравится? Вот и я балдею уже как пол года, от этой функции.
Давайте разбираться.
Вам надо установить rtorrent, выполняем следующую команду в терминале:

samba что такое в роутере. Смотреть фото samba что такое в роутере. Смотреть картинку samba что такое в роутере. Картинка про samba что такое в роутере. Фото samba что такое в роутере
Рисунок 2. Главное окно программы rTorrent

Собственно и все. Далее хитрый приём, — открываем консоль и пишем(можно и по ssh зайти на сервер):
screen rtorrent
Далее, в терминале откроется торрент-клиент, там же Вы его можете настроить и отладить дополнительно. Теперь нажимаем волшебные комбинации клавиш Ctrl+A затем Ctrl+D и консоль радостно Вас оповестит, что:
[detached]

samba что такое в роутере. Смотреть фото samba что такое в роутере. Смотреть картинку samba что такое в роутере. Картинка про samba что такое в роутере. Фото samba что такое в роутере
Рисунок 3. «Заскринивание» процесса программы rTorrent.

Это говорит о том, что процесс Вашего торрент-клиента «закринин», то есть выполняется, но его при этом не видно. Для тех, адептов, кому всегда, всё интересно, может прочесть вот здесь про данную утилиту обременять голову такими вещами (хотя, они очень интересные и познавательные, и применяются часто) принудительно я не хочу.
Если Вам понадобилось заного открыть клиент, пишем:

На этой «важной» ноте, я хочу закончить данную статью. Спасибо за внимание, и да, пользуйтесь поисковиком Google, он молодец!

Если ошибся топиком, подскажите куда перенести.

Источник

Как Настроить DLNA и Samba Сервер на Роутере Zyxel Keenetic?

Если в вашем роутере имеется USB порт, то могу с 99% вероятностью сказать, что с его помощью можно создать медиасервер и транслировать по технологии DLNA или Samba видео или графический контент на другие устройства, подключенные к данному роутеру. В этой статье я наглядно покажу, как запустить сервер DLNA или Samba на wifi роутере Zyxel Keenetic.

В чем отличие Samba сервера от DLNA?

samba что такое в роутере. Смотреть фото samba что такое в роутере. Смотреть картинку samba что такое в роутере. Картинка про samba что такое в роутере. Фото samba что такое в роутере

Для того, чтобы организовать медиа сервер в своей локальной сети, необходимо соблюсти несколько условий:

Прежде, чем осуществить нашу затею, необходимо подключить и настроить флешку для работы с роутером. Подробно о том, как это сделать, я уже рассказывал в статье про FTP-сервер.

Samba и DLNA сервер на роутере Zyxel Keenetic

Для создания dlna или samba сервера на роутере Zyxel Keenetic должен быть установлен отдельный компонент — часто изначально он не входит в стоковую прошивку, но его можно скачать дополнительно. Для этого идем в раздел «Настройки», вкладка «Обновление» и жмем на кнопку «Показать компоненты».

Находим тут «DLNA-сервер» и активируем его галочкой. Также проставляем галочки на всех пунктах в разделе «USB Storage» для того, чтобы роутер мог читать флешки с любой файловой системой — FAT32, NTFS, HFS+, — а также для возможности настраивать права доступа к папкам.

И нажимаем на кнопку «Установить» — после перезагрузки в админке появятся необходимые нам разделы.
После подключения накопителя к USB порту роутера идем в меню «Приложения» и открываем вкладку «DLNA». Ставим флажок на «Включить», после чего нажимаем на кнопку выбора папки

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

Источник

Установка и настройка Samba сервера и клиентов

Samba — это приложение сетевого протокола SMB, используемого для подключения принтеров, службы директорий в доменных сетях и создания мультиплатформенных общих ресурсов. В данном руководстве мы рассмотрим установку и настройку Samba-сервера, который позволит создавать различные сетевые хранилища и общие ресурсы.

Установка Samba

Samba легко устанавливается из менеджера пакетов, но перед установкой нового пакета нужно выполнить обновление. Воспользуйтесь следующими командами (здесь и далее приводятся примеры для Ubuntu 16.04):

Служба NetBios для Samba (nmbd) в наших примерах не требуется, поэтому в целях безопасности вы легко можете отключить ее командами:

Установка глобальных опций Samba

Параметры конфигурации Samba хранятся в файле /etc/samba/smb.conf. В нем есть два раздела, global и shares. В разделе global прописаны параметры самого сервера (имя сервера, его тип, интерфейсы и другие сетевые настройки), а в разделе shares — параметры ресурсов. Вместо редактирования файла создадим новый. Предварительно сохранив оригинал:

Внесем в наш новый файл /etc/samba/smb.conf следующий код

Рассмотрим значение этих параметров.

Уровень лога 3 означает, что сохраняется более детальная информация, чем при стандартном ведении лога. Стандартный уровень — 1, максимальный — 5. Здесь он установлен для параметров passdb и auth, чтобы получать более подробную информацию об аутентификации пользователей. После определения параметров ведения лога сохраните и закройте файл. При необходимости файл smb.conf нужно протестировать на синтаксические ошибки при помощи утилиты Samba testparm:

Будет выведен следующий результат:

После нажатия на клавишу Enter будут выведены глобальные параметры:

Если в результате выводится “Load services files OK”, значит, в файле нет ошибок и сервер можно запускать.

Теперь нужно настроить конфигурацию ресурсов. Ресурс состоит из двух элементов, пользователя и директории, которые необходимо создать для обеспечения возможности подключения и тестирования.

Создание пользователей Samba

В данном разделе мы создадим профили пользователей, которые смогут осуществлять доступ к серверу. Им потребуется доступ как пользователям Samba и как пользователям системы, чтобы при входе в систему они проходили аутентификацию на сервере Samba и могли осуществлять чтение и запись в файловой системе.

Помимо обычных пользователей нужно создать администратора, у которого будет возможность доступа к персональным ресурсам и их администрирования. Также администратор будет владеть общими ресурсами, доступ к которым разрешен всем.

Для каждого пользователя нужно создать домашнюю директорию. Вместо использования стандартной директории /home/user лучше создать пероснальную директорию в /samba/ для разделения данных и более удобного резервного копирования. Сначала создадим группу sambashare, директорию для хранения данных samba и назначим ее владельцем группу sambashare

Затем нужно создать директорию пользователя (в примере мы рассмотрим создание пользователя ivan, для нескольких пользователей создание будет аналогичным): Добавим системного пользователя:

В команде используются параметры:
—home: месторасположение домашней директории пользователя.
—no-create-home: указывает команде adduser не создавать домашнюю директорию, чтобы не заполнять ее ненужными файлами конфигурации.
—shell: определяет, какая оболочка будет использоваться при входе через SSH. В данном примере SSH не используется, поэтому значение /usr/sbin/nologin отключает вход через SSH.
—ingroup sambashare: внесение пользователя в группу sambashare, чтобы обеспечить ему возможность чтения и записи для своего ресурса и общих ресурсов.

Более подробно про создание пользователей и групп можно прочитать в этой статье

После запуска команды потребуется создать пароль.

Теперь нужно установить владельца и права доступа к директории:

Права доступа 2770 означают, что новые файлы или директории, созданные в /samba/david/, будут наследовать группу владельцев от родительской директории, а не от группы пользователей, которая их создала. Например, если администратор создаст новую директорию в ресурсе пользователя ivan, то ivan будет иметь к ней доступ на чтение и запись.

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

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

Настройка системы завершена, теперь нужно настроить ресурсы.

Настройка общих ресурсов Samba

У каждого ресурса есть свой раздел в файле конфигурации /etc/samba/smb.conf. Разделы ресурсов расположены после глобальных параметров и имеют следующий вид

share_name — имя ресурса, используемое при доступе.
path — полный путь к ресурсу в файловой системе.
browsable — опоеделяет видимость ресурса для других пользователей, но не дает им прав доступа.
read only — определяет возможность доступа на запись для пользователей, указанных в параметре valid users.
force create mode — задает указанные права доступа к любому файлу, создаваемому в ресурсе.
force directory mode — задает указанные права доступа к любой директории, создаваемой в ресурсе
valid users — список пользователей, имеющих доступ к ресурсу. Здесь можно указывать имена или группы, перед группами нужно указывать символ @, например, @admins.

Для настройки конфигурации ресурса нужно в любом текстовом редакторе добавить в файл конфигурации блоки следующего вида для каждого пользователя:

Для ресурса everyone блок будет выглядеть следующим образом:

Все пользователи будут иметь доступ на чтение и запись, так как были добавлены в группу sambashare при создании. Теперь нужно протестировать параметры

Если все настроено корректно, результат будет следующим:

После проверки конфигурации запустим сервер и добавим его в автозагрузку командой systemctl:

Сервер работает и готов принимать пользователей.

Настройка клиентов Samba

Для доступа к ресурсам из командной строки в Linux используется утилита smbclient. В большинстве дистрибутивов она не установлена по умолчанию, если нет то нужно воспользоваться менеджером пакетов:

В некоторых дистрибутивах может потребоваться создать файл /etc/samba/smb.conf, так как при его отсутствии будет выводиться сообщение об ошибке. Для доступа к ресурсу нужно выполнить следующую команду:

Например, для доступа к ресурсу ivan на сервере samba.example.com нужно ввести:

Далее потребуется ввести пароль, после чего появится интерфейс командной строки, похожий на интерфейс FTP:

Например, можно создать директорию:

Доступ из командной строки используется в основном для тестирования, на практике доступ чаще всего осуществляется из графических оболочек, например, KDE. Возможен также доступ из других платформ (Windows, MacOS).

Например для доступа с windows наберите в строке поиска \\samba.example.com\ivan. И введите логин пароль

После чего вы сможете получить доступ к сетевым ресурсам.

Заключение

При помощи Samba мы создали мультиплатформенные сетевые ресурсы и протестировали доступ к ним. Ресурсы Samba очень распространены и могут использоваться различными приложениями. Например, VLC Player может проигрывать музыку и видео из ваших ресурсов Samba, а утилита резервного копирования BackupPC — записывать туда резервные копии.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Источник

Сетевая файловая система Samba

From DD-WRT Wiki

Samba является одной из сетевых файловых систем, доступных для платформы DD-WRT. Сетевая файловая система позволяет обмениваться содержимым каталогов или целых дисков по сети. В DD-WRT это может работать в обоих направлениях: вы можете запустить сервер Samba на своем главном компьютере и запустить клиент на своем маршрутизаторе (таким образом, получая доступное для записи хранилище для маршрутизатора) или вы можете использовать Samba для совместного использования диска, подключенного (обычно через USB) к маршрутизатору среди всех компьютеров вашей сети.

Стандартная и более функциональные редакции DD-WRT содержат клиент Samba / CIFS. Mini и Micro версии DD-WRT не содержат Samba / CIFS. Смотрите вики-страницу Version Features (Что такое DD-WRT?).

Contents

[edit] Запуск клиента Samba в DD-WRT

Вы можете увидеть пример сценария запуска на странице Jffs.

[edit] Монтирование вручную

Вы можете временно смонтировать общий ресурс вручную через сеанс Telnet / SSH:

Сначала подключите необходимый модуль ядра:

Затем введите эти команды для подключения (монтирования) общего ресурса:

Примечание. При использовании CIFS процедура немного отличается:

Чтобы отключить (размонтировать) общий ресурс, введите эту команду в командной строке:

[edit] Разрешение общего доступа для записи для пользователей Windows

23.04.09 пользователь locketine посоветовал: Вы должны смонтировать диски как rw для пользователя «nobody». По умолчанию диски монтируются только для чтения для всех пользователей, кроме root. Следующая ссылка рассказала мне то, что мне нужно было знать. Я думаю, что использование «-o user» является важной частью при подключении (монтировании).

[edit] Файловая система для использования, которая работает

Первоначально я отформатировал свой жесткий диск USB как Fat32, потому что я хотел иметь возможность использовать диск на любом компьютере. Я не смог запустить Slim_samba2. Вот ссылка на точно такую ​​же проблему, с которой я столкнулся.

Некоторое время я возился с этим и решил пойти с тем, что было рекомендовано в инструкции по Slim_samba2, то есть etx3/swap/ext3, как указано здесь в статье Форматирование и разметка USB-накопителя. Это прекрасно работает.

Ericmagaha 15:12, 31 марта 2010 (CEST)

[edit] Разрешение на запись для любой ОС, например Mac OSX, Windows

Я использовал Slim_samba2 и отформатировал свой диск как ext3/swap/ext3 для пакетов Optware / файла подкачки / данных, как описано в статье Форматирование и разметка USB-накопителя. Первоначально у меня был доступ только для чтения к диску из Windows и Mac. Пришлось изменить права доступа к разделу данных, т.е. /mnt/data. По умолчанию это 700, т.е. rwx——. Я использовал chmod и изменил его на 777, т.е. rwxrwxrwx. После этого я смог выполнить запись в раздел данных из Windows (Проводник Windows) и Mac (Finder).

Ericmagaha 15:12, 31 марта 2010 (CEST)

[edit] Примечание для Windows XP

В Windows XP по умолчанию включен параметр «Использовать простой общий доступ к файлам». Это принудительно устанавливает гостевой доступ к общим ресурсам и не разрешает устанавливать разрешения (на чтение, запись и т.д.) на основе определенных учетных записей пользователей. Если вы столкнулись с проблемами при работе CIFS, рассмотрите возможность отключения этого параметра.

Чтобы отключить его, перейдите к: Мой компьютер → Инструменты → Параметры папки → Вид В разделе «Дополнительные настройки» снимите флажок «Использовать простой общий доступ к файлам».

При желании запустите мастер настройки сети в панели управления Windows, чтобы настроить свои общие ресурсы.

Примечание о пароле. Убедитесь, что для учетной записи пользователя, с использованием которой вы хотите получить доступ к общему ресурсу, установлен пароль. Windows XP будет отклонять любые подключения по сети для учетных записей, у которых не задан пароль.

[edit] Примечание для Windows Server 2003 / Vista / 7

Особенно для Windows Server 2003 убедитесь, что ваша система поддерживает NTLM v1.

ПРИМЕЧАНИЕ. Для Windows Vista и Windows 7 (в основном) вы должны использовать версию Samba 3.4 или выше!

Если у вас есть USB-совместимый маршрутизатор с поддержкой установки пакетов Optware, the Right Way, это будет для вас очень просто. Для тех, кому доступно только пространство JFFS2, ваши возможности очень ограничены!

Чтобы без особых усилий заставить работать последнюю версию Samba (Samba 3.5.4 от 13.08.2010) с Optware, вы должны сделать следующее:

Сначала сделайте резервную копию вашей текущей Samba, на случай, если что-то случится:

Для пользователей текстового редактора vi:

Для пользователей, которые хотят редактировать эти файлы на своих компьютерах:

Теперь сделайте следующее:

В командной строке терминала (обязательно используйте Putty, а не Telnet при редактировании файлов с помощью Vi!), Выполните следующие действия:

Также вам нужно будет удалить файл в /opt/etc/init.d, который создал Samba35. Он называется S08samba

Теперь создайте новый файл smb.conf:

После открытия редактора новый файл должен называться smb.conf, нажмите клавишу Insert на клавиатуре и вставьте в новый файл следующее (большое спасибо okki, который обнаружил проблему с интерфейсом!):

После правильной вставки нажмите клавишу ESCAPE и введите :wq и Enter

Все, что осталось сделать, это перезагрузить маршрутизатор (хотя на самом деле не обязательно), а затем снова войти в систему и набрать:

Теперь вы сможете просматривать свои общие ресурсы и получать к ним доступ в своей сети в Windows 7!

ПРИМЕЧАНИЕ. Я еще не тестировал Samba35 S.W.A.T, но это должно быть так же просто, как выдать следующее:

Надеюсь это поможет!

Наконец, для тех, кто не хочет устанавливать Samba 35 или ищет еще более новую версию, выполните следующее:

[edit] Запуск сервера Samba на DD-WRT

Если у вас есть мощный маршрутизатор, такой как Asus WL-500gP (remium), вы можете использовать порты USB 2.0 для общего доступа с клиентами Windows.

a) установите USB-устройство в соответствии с инструкцией Хранилище USB b) включите JFFS c) обновите систему ipkg с помощью следующей команды d) установите Samba с помощью следующей команды

Samba2 не является актуальным пакетом.

Для установки Samba требуется версия libgcc, которую нетривиально найти.

Хороший инструкция находится здесь Optware Вы должны действительно попробовать этот способ, потому что он работает 🙂

Если у вас возникли проблемы с подключением (монтированием) общего сетевого ресурса, надеюсь, вам поможет следующее сообщение на форуме:
Problems mounting with cifs

Протокол: Netbios через TCP (порт 139) или SMB через TCP (порт 445)

Аутентификация: простой текстовый пароль, аутентификация Lanman (устарела), аутентификация NTLM (наиболее распространенная) или аутентификация NTLM2.

Это лишь некоторые из наиболее распространенных параметров.

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

На стороне сервера посмотрите, можете ли вы включить гостевой доступ (на сервере Samba установите параметр guest OK = yes в файле конфигурации smb.conf). Если это помогло, значит проблема заключается в разрешении имен пользователей или паролей.

Если у вас проблемы с доступом к Windows 7, попробуйте добавить ‘host msdf = no’ в глобальную область вашего конфигурационного файла Samba. Я не уверен, что именно происходит, но Windows 7, кажется, иногда заставляет Samba считать хост распределенной файловой системой и поэтому отказывается предоставлять доступ к файлам, если вы не подключили общий ресурс как сетевой диск. Благодаря этому теперь мне стало ясно и это отлично работает, получая доступ с Windows 7.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *