> Внимание!

Новые темы необходимо создавать только в корневом разделе! В дальнейшем они будут обработаны модераторами.



Настройка доступа к файлам в локальной сети | С коммуникатора на ПК и с ПК на коммуникатор.



Реп: (802)
Копировать файлы с компьютера или ноутбука (далее ПК) на мобильное устройство (далее Андроид) и обратно требуется часто и (в случае больших файлов) проще всего это делать, используя Wi-Fi.

Основное требование: Все устройства (один или несколько ПК, Андроиды) должны быть подключены к одной сети!

  1. Простейший способ - SHARE it
    Установите на все устройства SHARE it. Программа доступна на Андроид и Windows.
    Логика интерфейса программы практически идентична на всех платформах.
    На принимающем устройстве выберите "Принять", на отправляющем "Отправить", выберите необходимые для передачи данные и выберите устройство, на которое данные необходимо передать.

  2. Получаем доступ с Андроида к файлам на ПК.
    Для этого потребуется установить на Андроид файл-менеджер с поддержкой SMB (Samba). Я пользуюсь ES File Explorer, альтернативы: ASTRO File Manager с плагином Astro SMB Module, eFile, X-plore.
    В ES File Explorer все несложно. Нужно перейти на вкладку "LAN", нажать кнопку Меню>Создать>Сканировать. После этого программа проверит весь диапазон IP-адресов и отобразит адреса компьютеров, имеющих папки с общим доступом. Также можно не сканировать сеть, а добавить сервер вручную, указав его IP, и, при необходимости, имя пользователя и пароль.
    Прикрепленное изображение
    При тапе по одному из них будет открыт список папок, либо выдан запрос имени пользователя и пароля для доступа к общим ресурсам этого ПК. Дальше можно работать с сетевыми файлами так же как и с локальными.
    Если файлы на с ПК (ОС Windows) не открываются
    Итак, диспозиция: Win 7, статический IP, единственный пользователь, созданный при установке, у которого отсутствует пароль.
    Если в Win 7 включен общий доступ с парольной защитой (по умолчанию), то ES проводник даже не сможет просмотреть список расшаренных папок, его сразу пошлют, потому что у него документов нету.
    Если общий доступ с парольной защитой отключен, то список расшаренных папок в ES проводнике отображается, но доступ можно получить только к папке Users, т.к. к ней по умолчанию разрешен доступ для всех.
    Вариантов - два: либо отключить парольную защиту и предоставлять права на доступ к каждой расшаренной папке пользователю гость/Guest (свойства папки>Доступ, там в списке выбрать Guest и нажать добавить), либо не отключать парольную защиту, а создать пользователя, имеющего пароль, и опять же предоставить ему права на доступ к расшаренной папке в том же диалоге. После этого имя и пароль этого пользователя требуется вводить в настройках сервера в ES Проводнике.
    По умолчанию Win 7 дает доступ к расшариваемой папке только единственному нашему пользователю, у которого нет пароля, соответственно авторизоваться по сети он не может.
    Если Вам не хочется выбирать пользователя при каждой загрузке, то настройте автоматический вход.

  3. Доступ с ПК к файлам Андроида.
    Необходиые программы в каталоге программ 4pda

    1. Samba-сервер
      Для примера используем Samba Server for Android, он позволяет работать с SD-картой коммуникатора, как с расшаренной папкой ПК. Для работы программы требуются root-права.
      Устанавливаем и запускаем программу. При первом запуске будет выдана краткая инструкция по использованию. Первый шаг - задать пароль для доступа к ресурсам мобильного устройства. Для этого нажмите Menu>Settings>Password и введите пароль. Там же можно при желании сменить имя пользователя, а также указать рабочую группу (имя должно совпадать с именем рабочей группы в настройках ПК) и NetBIOS-имя Андроида (то, что будет отображаться в сетевом окружении на ПК). После настройки вернемся в главное окно программы и нажмем Menu>Enable. Это запустит сервер SAMBA на Андроиде.
      Прикрепленное изображение
      Если все сделано правильно, то в сетевом окружении на ПК появится компьютер с именем Samba on Android, у которого есть расшаренная папка SDCARD.
      Прикрепленное изображение
      SAMBA-сервер автоматически отключится при отключении Wi-Fi и вновь включится при включении. Принудительно выходить из него не нужно.
    2. FTP-сервер
      Метод несколько менее удобен и скорость передачи данных ниже, чем у Samba сервера.
      Программ для организации FTP-сервера на Андроиде немало: On Air, FTPServer, File Expert, X-plore.
      Я использую SwiFTP.
      Ставим программу, идем в настройки (кнопка Setup) и задаем имя пользователя и пароль для доступа к FTP-серверу. Остальные настройки можно не менять. Выходим из настроек и жмем кнопку Start. FTP-сервер запущен, в строке Wi-Fi URL появится адрес этого сервера.
      Прикрепленное изображение
      Положительный отзыв о использовании X-plore
      ALEN&Co @ 22.10.2013, 01:00 *
      Аппарат LenovoP700i, X-plore 3.37.01, роутер Dir-620..(ES у меня почему-то не пошел: находит сервер без проблем, файлы видит, но скорость оооочень низкая, и обрубается через небольшой трафик, фильм пытаешься открыть - воспроизводит только первые кадры. Переустановка не помогла...) С Х-plore таких проблем нет, всё замечательно!

      Примечание: Пользователям прошивки MIUI, ничего устанавливать не нужно, встроенный файл менеджер Проводник/Файлы поддерживает создание FTP сервера.
      Зайти на этот сервер можно любым FTP-клиентом (FileZilla, StaffFTP и т.п.), интернет-браузером или файл-менеджером с поддержкой FTP (FAR, Total Commander, Free Commander и т.п.). Также работу с FTP поддерживает обычный проводник Windows. Достаточно просто вписать в адресную строку проводника ссылку из SwiFTP, ввести имя пользователя и пароль, указанные в настройках SwiFTP, и FTP-сервер откроется как обычная папка.
    3. Использование WebDAV

Общие рекомендации
  1. Часто проблемы с соединением ПК и Андроида вызваны блокировкой мультикаста (Block multicast) в настройках роутера. Отключите это ограничение.
  2. Для упрощения доступа можно настроить фиксированные IP-адреса для всех устройств локальной сети.[/b]
    Если ПК (ноутбук) и Андроид получают IP-адреса по DHCP от роутера, то адреса при каждом включении могут отличаться. Этого бы не хотелось, т.к. ПК с ноутбуком между собой разберутся и найдут друг друга по именам, а вот у Андроида это может не получиться, т.к. он работает с IP-адресами. Тут есть два способа:
    1. Перенастроить DHCP в маршрутизаторе так, чтобы он выдавал каждому участнику сети свой IP, всегда одинаковый
    Например для роутера D-Link DIR-300 это делается в разделе DHCP Server Settings (Настройки DHCP-сервера ) веб-интерфейса. Для TP-Link TL-WR1043 - в разделе DHCP>Address Reservation
    Скриншоты
    Прикрепленное изображение
    Прикрепленное изображение

    В поля этого раздела нужно внести MAC-адрес сетевой карты подключенной к роутеру, IP-адрес, который роутер ему выдаст и, для некоторых моделей роутеров, имя устройства.
    На компьютере с Windows MAC-адрес можно узнать, выполнив в командной строке (Пуск>Выполнить>cmd) команду
    ipconfig /all
    В ответ будет выдано примерно следующее:
    Подключение по локальной сети - Ethernet адаптер:

    DNS-суффикс этого подключения . . :
    Описание . . . . . . . . . . . . : Realtek PCIe GBE Family Controller
    Физический адрес. . . . . . . . . : 00-1F-D0-D4-53-2D
    Dhcp включен. . . . . . . . . . . : нет
    IP-адрес . . . . . . . . . . . . : 192.168.5.2
    Маска подсети . . . . . . . . . . : 255.255.255.0
    Основной шлюз . . . . . . . . . . : 192.168.5.1
    DNS-серверы . . . . . . . . . . . : 192.168.5.1

    Здесь физический адрес и есть нужный нам MAC. Т.е. 00-1F-D0-D4-53-2D.
    MAC-адрес Андроида можно посмотреть в пункте "О телефоне" меню настроек (Меню>Настройки>О телефоне>Состояние>MAC-адрес Wi-Fi)
    2. Перенастроить сетевые карты на ПК (ноутбуке) на использование статических IP-адресов
    В Windows 2k/XP это делается в свойствах сетевого подключения, в настройках протокола TCP/IP. Выбрать "Использовать следующий IP-адрес", указать IP (IP должен быть из локальной сети роутера, обычно 192.168.0.xxx), маску подсети (обычно 255.255.255.0), шлюз по умолчанию (IP-адрес роутера) и DNS-серверы (либо IP роутера, либо DNS-серверы провайдера, либо открытые DNS-серверы, например Google DNS - 8.8.8.8, 8.8.4.4).
    Например у меня настройки выглядят так (адрес роутера - 192.168.5.1):
    Прикрепленное изображение
    В Андроиде - в дополнительных настройках Wi-Fi.
    Прикрепленное изображение

    После этого нужно дать общий доступ к нужным папкам ПК.
Пример настройки двухстороннего доступа с помощью ES проводника от rush_zx.
Пример настройки передачи файлов между двумя Андроидами.

Ребрендинг шапки любезно предоставлен Fidelich - тыц.

Сообщение отредактировал Gridzilla - 22.02.16, 11:53
Причина редактирования: правка



Реп: (838)
Застопорился на 2 этапе. Не пойму какой логин и пароль вводить ES проводнику, чтобы получить доступ к общим файлам и папкам на ноутбуке с Windows 7. Вроде пароль для беспроводного соединения нашел (но не уверен, что он), а вот логин не могу найти.
Подскажи, где выставлять в Windows 7 эти логин и пароль?



Реп: (802)
skunsofob,
Имя и пароль пользователя Windows.
Т.е. можно либо вписать имя и пароль того пользователя под которым заходишь в Windows, либо создать отдельного, назвать его, например, Android.

Возможно проблема также в том, что у пользователя Windows отсутствует пароль.
Насчет Win 7 не знаю, но Win XP Pro запрещает доступ к расшаренным папкам пользователям без пароля.

Еще вариант - попробовать поставить в настройках сервера галку "Анонимный вход".



Реп: (838)
Галку Анонииный вход ставил - не помогает. А паролей у меня действительно нет как на ПК с ХР, так и на ноуте с Win7. Неужеле придется отдельного пользователя создавать под паролем? По проводам сеть делал - паролей не требовалось.

Сообщение отредактировал Бодтэк - 11.10.11, 11:11
Причина редактирования: + от frezerovschik



Реп: (802)
skunsofob @ 08.08.2011, 12:17 *
По проводам сеть делал - паролей не требовалось

Т.е. доступ с ПК на ноут с Win 7 есть и без пароля?
Имя пользователя Win 7 и пустой пароль в настройках ES проводника не срабатывает?

Проверь настройки Win7 в Панель управления -> Сети и Интернет -> Центр управления сетями и общим доступом ->Изменить дополнительные параметры общего доступа (Control Panel -> All Control Panel Items -> Network and Sharing Center-> Change advanced sharing settings), там в самом низу еще раз дополнительные параметры и указать "Отключить защиту паролем". После этого анонимный вход с Андроида должен заработать.

Как вариант - попробуй временно отключить брандмауэр в Win 7. Возможно он мешает.

Сообщение отредактировал raven6 - 09.08.11, 20:42



Реп: (16)
Что-то не получается
Нажимаю "сканировать" находится мой пк при том что ни одна папка не расшарена, при попытке к нему соеденится пишет неверный логин и пароль - не пойму какой логин, какой пароль...



Реп: (802)
DeaDia @ 17.08.2011, 02:34 *
пишет неверный логин и пароль - не пойму какой логин, какой пароль...

Логин и пароль пользователя Windows, имеющего доступ к расшаренным папкам.

DeaDia @ 17.08.2011, 02:34 *
Нажимаю "сканировать" находится мой пк при том что ни одна папка не расшарена,

Так расшарьте какую-нибудь. Без расшаренных папок на ПК вся эта затея теряет смысл.
Правда в Win XP существуют административные ресурсы - все разделы жесткого диска расшарены автоматически с именами типа C$, D$ и т.п. Для доступа к таким ресурсам нужно указать имя и пароль пользователя этого ПК с правами администратора.

Сообщение отредактировал raven6 - 17.08.11, 09:39



Реп: (16)
Так я никакой логин и пароль не использую для учетной записи (Windows 7)

Да пробовал (создавал папку и расшаривал к ней доступ), не работает все равно, брандмауэр отключал



Реп: (802)
DeaDia @ 17.08.2011, 14:20 *
Так я никакой логин и пароль не использую для учетной записи (Windows 7)

Как минимум один пользователь был создан при установке ОС. Загляните в Панель управления>Учетные записи или введите в поле поиска меню Пуск команду
control userpasswords2
и нажмите Enter.
После этого будет выдан список всех имеющихся учетных записей пользователей
Временно (ну или постоянно, хотя это небезопасно) отключите парольную защиту расшаренных папок.

raven6 @ 08.08.2011, 12:36 *
Проверь настройки Win7 в Панель управления -> Сети и Интернет -> Центр управления сетями и общим доступом ->Изменить дополнительные параметры общего доступа (Control Panel -> All Control Panel Items -> Network and Sharing Center-> Change advanced sharing settings), там в самом низу еще раз дополнительные параметры и указать "Отключить защиту паролем". После этого анонимный вход с Андроида должен заработать.


Сообщение отредактировал raven6 - 17.08.11, 10:32
Причина редактирования: Добавил control userpasswords2



Реп: (16)
Учетная запись есть, но пароль в ней никакой не используется (если не используется что вводить?), почему запрашивается не пойму

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



Реп: (802)
DeaDia @ 17.08.2011, 14:52 *
при попытке зайти в любую из расшаренных мною папок выскакивает сообщение о неправильном логине и пароле

Анонимный вход в настройках сервера в ES проводнике попробуйте включить.

Сообщение отредактировал raven6 - 17.08.11, 11:14



Реп: (16)
Включен анонимный вход, все равно не пускает. Пишет: неправильний пароль, возможные причины: недостаточно прав пользователя

Может есть альтернативное решение со значительно простой настройкой?)

Сообщение отредактировал DeaDia - 17.08.11, 11:06



Реп: (802)
DeaDia @ 17.08.2011, 15:04 *
Может есть альтернативное решение со значительно простой настройкой?)

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

Сообщение отредактировал raven6 - 17.08.11, 11:17



Реп: (802)
DeaDia @ 17.08.2011, 15:04 *
Включен анонимный вход, все равно не пускает. Пишет: неправильний пароль, возможные причины: недостаточно прав пользователя

Разобрался.
Итак, диспозиция: Win 7, статический IP, единственный пользователь, созданный при установке, у которого отсутствует пароль.
Если в Win 7 включен общий доступ с парольной защитой (по умолчанию), то ES проводник даже не сможет просмотреть список расшаренных папок, его сразу пошлют, потому что у него документов нету.
Если общий доступ с парольной защитой отключен, то список расшаренных папок в ES проводнике отображается, но доступ можно получить только к папке Users, т.к. к ней по умолчанию разрешен доступ для всех.
Вариантов - два: либо отключить парольную защиту и предоставлять права на доступ к каждой расшаренной папке пользователю гость/Guest (свойства папки>Доступ, там в списке выбрать Guest и нажать добавить), либо не отключать парольную защиту, а создать пользователя, имеющего пароль, и опять же предоставить ему права на доступ к расшаренной папке в том же диалоге. После этого имя и пароль этого пользователя требуется вводить в настройках сервера в ES Проводнике.
По умолчанию Win 7 дает доступ к расшариваемой папке только единственному нашему пользователю, у которого нет пароля, соответственно авторизоваться по сети он не может.
Если Вам не хочется выбирать пользователя при каждой загрузке, то настройте автоматический вход.

Сообщение отредактировал raven6 - 18.08.11, 22:40



Реп: (838)
Получилось получить доступ к некоторым папкам на компе с телефона. Только под пользователем "Гость" (другие имена никак не хотят восприниматься). Причем сделать общий доступ ко всему диску C:\ не получается. Только если делать для каждой папки по отдельности. Может можно как-то разрешить доступ ко всему содержимому компа более простым способом?
Также по ссылке выше сделал автоматический вход в систему, но при пробуждении опять надо пользователя выбирать тыканьем на значок. А при обычной загрузки - автоматический вход работает. Как можно Windows 7 "объяснить" что я ОДИН ЕДИНСТВЕННЫЙ пользователь компа, что других нет и не предвидеться? Чтобы не было других пользователей, кроме "Владелец (Администратор)". Удалить все другие учетные записи чтоб не мешались и все лишнее раз и навсегда.

Сообщение отредактировал skunsofob - 19.08.11, 18:52



Реп: (802)
skunsofob @ 19.08.2011, 08:49 *
но при пробуждении опять надо пользователя выбирать тыканьем на значок. А при обычной загрузки - автоматический вход работает. Как можно Windows 7 "объяснить" что я ОДИН ЕДИНСТВЕННЫЙ пользователь компа, что других нет и не

Как-то так..



Реп: (838)
Комп видит телефон но не может на него зайти (шаг 3, способ 1).
® Samba Server for Android (Пост #8687108)

Прикрепленные изображения
Прикрепленное изображение


Сообщение отредактировал skunsofob - 19.08.11, 18:53



Реп: (802)
skunsofob @ 19.08.2011, 22:51 *
Комп видит телефон но не может на него зайти (шаг 3, способ 1).

По IP зайти тоже не получается? Т.е. открыть Мой Компьютер и в адресной строке написать
\\192.168.0.3

Где 192.168.0.3 - IP-адрес коммуникатора. Он пишется в главном окне Samba Server.

Проверь, чтобы у ПК и коммуникатора была настроена одна и та же рабочая группа.
На ПК Пуск>Панель управления>Система>Дополнительные параметры системы там вкладка "Имя компьютера", а в ней пункт "Рабочая группа". Название рабочей группы на ПК и в настройках Samba Server должно совпадать. По умолчанию у Samba Server - WORKGROUP, у ПК либо WORKGROUP либо MSHOME. Если рабочая группа не совпадает, перенастрой на коммуникаторе.



Реп: (838)
raven6 @ 20.8.2011, 2:37 *
По IP зайти тоже не получается? Т.е. открыть Мой Компьютер и в адресной строке написать
\\192.168.0.3

Где 192.168.0.3 - IP-адрес коммуникатора. Он пишется в главном окне Samba Server.

Проверь, чтобы у ПК и коммуникатора была настроена одна и та же рабочая группа.
На ПК Пуск>Панель управления>Система>Дополнительные параметры системы там вкладка "Имя компьютера", а в ней пункт "Рабочая группа". Название рабочей группы на ПК и в настройках Samba Server должно совпадать. По умолчанию у Samba Server - WORKGROUP, у ПК либо WORKGROUP либо MSHOME. Если рабочая группа не совпадает, перенастрой на коммуникаторе.

Рабочая группа единая - воркгрупп. В том то и дело, что даже по ip не заходит. Я и картинку приложил. Через сетевое окружение телефон виден, но тоже не заходит.
У меня роутер, может в нем дело? Хотя и там все проверял, вроде правильно все прописано. Названия устройств совпадают.

Еще вопрос: почему, если в ES проводнике писать пользователя компьютера, то не может подключится. Из-за тог, что этот пользователь уже подключен, ведь комп работает? Или не в этом дело и должен подключаться. Стаял единственный пользователь "Владелец". Я уже по всякому пытался переименовывать и на компе и в проводнике разные имена писал - не подключается. Только как "Гость", хотя такого пользователя нет в системе.

Сообщение отредактировал skunsofob - 20.08.11, 06:18



Реп: (802)
skunsofob @ 20.08.2011, 10:08 *
В том то и дело, что даже по ip не заходит. Я и картинку приложил.

А почему на картинке Chrome? Писать \\192.168.0.3 или \\Desire нужно в адресной строке проводника.

skunsofob @ 20.08.2011, 10:08 *
если в ES проводнике писать пользователя компьютера, то не может подключится. Или не в этом дело и должен подключаться.

Не в этом, должен подключаться. Скорее дело в отсутствии пароля у пользователя Владелец. А гость - это неавторизованный пользователь, с ним работает анонимный вход.
Уж если автоматический вход заработал, создай пользователя Android с паролем, включи в настройках общий доступ с парольной защитой и попробуй им открыть расшаренную папку.

Сообщение отредактировал raven6 - 20.08.11, 06:51



Реп: (838)
raven6 @ 20.08.2011, 10:42 *
А почему на картинке Chrome? Писать \\192.168.0.3 или \\Desire нужно в адресной строке проводника.

И действительно, попробовал - запросил ввести пользователя и пароль. Ввел и открылась карта телефона. Спасибо за разъяснения!

raven6 @ 20.08.2011, 10:42 *
Уж если автоматический вход заработал, создай пользователя Android с паролем, включи в настройках общий доступ с парольной защитой и попробуй им открыть расшаренную папку.

Попробую как ты сказал. Потом отпишусь.


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 28.03.24, 21:43