Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: iPhone 4 и Ubuntu 11.04  (Прочитано 2314 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн cr1

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
iPhone 4 и Ubuntu 11.04
« : 07 Июня 2011, 17:52:56 »
Обзавелся недавно девайсом :-) и озадачился вопросом доступа с телефона к файлам на компьютере. Поднял Apache+WebDAV, расшарил папку, с телефона все видно и позволяет работать. Но, на жестком диске компьютера есть еще 2 NTFS-раздела с точками монтирования /media/Windows и /media/Movie. Монтируются автоматически при загрузке.

Вопрос: а как бы мне эти 2 раздела с телефона увидеть?

Прописываю в /etc/apache2/conf.d/webdav.conf соответствующий алиас - говорит "You don't have permission to access /movie/ on this server.", пытаюсь установить права 777 на папку - ничего не говорит и ничего не делает.

Оффлайн xapienz

  • Новичок
  • *
  • Сообщений: 45
    • Просмотр профиля
Re: iPhone 4 и Ubuntu 11.04
« Ответ #1 : 07 Июня 2011, 17:55:41 »
я, конечно, не уверен, но может быть каталог называется "Movie", а в настройках прописано "movie"?

Оффлайн cr1

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: iPhone 4 и Ubuntu 11.04
« Ответ #2 : 07 Июня 2011, 18:00:40 »
В конфиге прописано так: Alias /movie /media/Movie


Пользователь решил продолжить мысль 07 Июня 2011, 18:03:07:
Собственно, весь конфиг:
Alias /share /home/exchange
Alias /homedir /home/cr
Alias /movie /media/Movie

<Location /share>
   DAV On
   Options None
   AuthType Basic
   AuthName WebDAV
   AuthUserFile /etc/apache2/conf.d/.htpasswd
   <LimitExcept GET OPTIONS>
       Order allow,deny
       Allow from 192.168.1.
       Require valid-user
   </LimitExcept>
</Location>

Пользователь решил продолжить мысль 09 Июня 2011, 17:51:48:
Поскольку помощи не дождался, решил попробовать через Самбу. В samba.log получил следующее:
2011/06/09 17:47:24.735076,  0] auth/pampass.c:823(smb_pam_passcheck)
  smb_pam_passcheck: PAM: smb_pam_auth failed - Rejecting User cr !
[2011/06/09 17:47:27.292145,  0] auth/pampass.c:823(smb_pam_passcheck)
  smb_pam_passcheck: PAM: smb_pam_auth failed - Rejecting User cr !

Пользователь прописан, доступ к шарам есть. Почему не пускает?
« Последнее редактирование: 09 Июня 2011, 17:51:48 от cr1 »

Оффлайн cr1

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: iPhone 4 и Ubuntu 11.04
« Ответ #3 : 09 Июня 2011, 19:39:07 »
Итак, получилось! :-) Мини HowTo для желающих...
Потребуется:
1. Компьютер с рабочей Samba.
2. iPhone.
3. Бесплатная софтина TIOD из AppStore на iPhone.
Делаем на компьютере:
1. Через Nautilus открываем доступ к требуемым папкам (в моем случае: /home/cr - домашний каталог, /media/Windows, /media/Movie - NTFS разделы).
2. Заходим Система - Администрирование - Samba. Если нет такого пункта, устанавливаем через Центр приложений.
3. Нажимаем на "плюсик", на вкладке "Основной" выбираем требуемую папку, вводим название ресурса и ставим все галочки. На вкладке "Доступ" предоставляем всем. Нажимаем ОК. Повторяем для всех необходимых папок.
4. Заходим в меню Настройка - Пользователи Samba.
5. Добавляем требуемых (если их нет), присваиваем им имена Windows и пароли (2 раза). Жмем ОК. Повторяем по количеству пользователей.
6. Заходим в меню Настройка - Параметры сервера.
7. На вкладке "Основной" вводим имя рабочей группы (у меня mshome) и описание (у меня - %h server (Samba, Ubuntu)).
8. На вкладке "Безопасность": "Режим аутентификации" - "Ресурс", "Шифровать пароли" - "Нет", "Гостевая учетная запись" - Ваша (у меня - cr), остальное - пусто. Жмем ОК.
9. В брандмауэре открываем 139 порт (Samba). Я использовал FireStarter. На период отладки его лучше вообще отключить, дабы не мешался. Главное - не забыть включить потом. :-)
Делаем на iPhone
1. Устанавливаем TIOD и запускаем его.
2. Жмем MyPC - Scan
3. В появившемся окошке жмем на IP-адрес/имя своего компьютера.
4. Видим список всех шар. Дальше - прозрачно.

Вообще, TIOD - исключительно классная софтина, однозначно must have. Кроме Samba, дает доступ к компьютеру по FTP (у меня - pureFTP) с вполне приличной скоростью, дает доступ с компьютера к телефону по FTP и даже телефон-телефон (еще не пробовал). Кроме того, имеется вполне приличный встроенный плеер/вьюер, без идиотских ограничений iPod. Играет/показывает все, что я ему подсунул (разные форматы) и даже дает смотреть достаточно сложные документы MS Word. Можно смотреть прямо по сети с компьютера, а можно закачать на телефон и посмотреть потом...

Вывод: из трех опробованных способов доступа с iPhone к Ubuntu 11.04 наилучшие результаты показала Samba. Далее - FTP, и затем WebDAV. WebDAV, на мой взгляд, пользоваться не стоит - очень сложно настроить, а работает медленно. Имеет смысл только в случае, если у Вас для каких-то других целей поднят Apache, а это - так, поиграться...

Успехов!

 

Страница сгенерирована за 0.142 секунд. Запросов: 25.