acipodiphone.gif

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

Очень часто нам приходится делиться какими-либо личными данными между собой, будь то рабочие документы, музыка, фильмы, либо файлы проекта, который вы делаете вместе с вашим однокурсником Васей. Можно все это дело залить на какой-нибудь файлообменник или воспользоваться такими сервисами как Dropbox или тем же MobileMe с его iDisk’om. Но на это нужно время (а в случае с MobileMe и деньги). А его как раз иногда и не хватает. Конечно, можно и перетерпеть. Но только не в случае если вы собрались поделиться всей вашей коллекцией музыки на пару сотен гигабайт. Вот тут как раз и время вспомнить про замечательную программу Papaya.

papaya_1.png

Добавляем папки и файлы

papaya_2.png

И тут же возникает два варианта:

papaya_3.png

Оставить все как есть (1) или добавить папку как архив (2), когда программа сожмет нужную папку за вас (при обращений к ней через веб-интерфейс и отдаст пользователю в виде архива). Второй бывает удобен, когда у вас есть папка(ки) с множеством файлов, которые легко сжимаются архиватором (лучше всего текстовые файлы, как txt, rtf, php, html). Известно, что сжимать avi, divx, выгоды нет, так как они уже сжаты. Если ничего такого у вас нет, выбираем вариант первій. Папка будет доступна обычным способом.

На каждую папку или файл можно поставить пароль. Удобно для папки с личными документами, к которым доступ будет только вам. Для этого нужно выделить папку/файл в панели справа поставить галочку на «Require Authentification» куда и вбить ваш жутко секретный логин и пароль. А можно запоролить все сразу, кликнув на пустом месте в списке и опять же вбив нужную комбинацию. Тогда при посещений вашего хранилища, браузер будет весело встречать вас такой табличкой «дай на пиво», а тонее «скажи пароль и проходи» ;)

papaya_6.png

А можно просто временно прикрыть список файлов, убрав галочку напротив «Allow listing», на что теперь при посещении нам будет выдано:

papaya_7.png

И последняя фишка — загрузка файлов уже к вам на компьютер другими пользователями. Можно установить на любую папку, поставив галочку напротив «Accept uploads». Как опция, установка пароля. Удобно? Да!

Надо ли говорить, что каждой папке можно задать цветной лэйбл, тут же открыть ее в Finder, или просмотреть через QuickLook. Все это и так станет понятно без объяснений через 2 минуты после знакомства с программой.

Выбрали все что надо? Отлично! Осталось дело за малым, настроить доступ извне к вашим файлам

Настраиваем

На первой вкладке мы можем обозвать наше хранилище как нам захочется (Library name). Назначить папку, куда будет складываться все добро, которое могут загрузить нам другие пользователи. А также самое главное, то как, будет выглядеть адрес к вашему хранилищу из интернета.

papaya_4.png

1. Это ваш внешний IP адрес. Именно по нему к вам смогут зайдти другие пользователи из интернета.

2. Ваш внутренний IP адрес (обычно 192.168.х.ххх). По нему вас будет видно только тем, кто состоит с вами в одной локальной сети.

3. Возможность назначить свой домен, если у вас имеется такой. Если нет, читайте дальше, и вы узнаете, как получить домен третьего уровня и привязать его к вашему внешнему IP.

На второй закладке нужно вбить свободный и, что важно, открытый порт. Кто работал с торрентами, тому не составит труда открыть тот, который удобен вам. Он может быть между 1024-49151. Я взял 2424.

papaya_8.png

Тут же ползунком можно ограничить скорость отдачи данных от вас. Важно, если у вас слабый ассиметричный выход в интернет (когда скорость загрузки 3 мегабита, а скорость отдачи 30 кб/с).

На следующей закладке: выбор типа архива (когда папка сжимается программой и отдается тому, кто ее запросил). Не критичен, на всеx осях zip/rar прекрасно открывается.

Picture 7.png

Последняя закладка для параноиков/конспираторов, тут можно настроить шифрование соединения. И сразу же сменить имя на «Крепость Бастилия». Шутка.

papaya_9.png

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

Picture 13.png

Все работает. Файлы отдаются пользователям и т.д.. Смущает только одно. То, каким длинным получилось имя, по которому нужно обращаться к вашему хранилищу. Мало того длинное, так еще и не упомнишь, ведь оно состоит из вашего IP адреса + указанный вами порт.

Добавляем доступ через доменное имя

Хорошо если у вас есть личный сайт с доменом и админ панелью. Вы можете прикрутить свой *www.домен.ру/что-то* как алиас к вашему IP. Если же нет, в интернете есть немало сервисов, которые предоставляют домены 3 уровня, бесплатно. Я остановился на www.No-IP.com.

Регистрируемся. Заходим под своим именем/паролем и попадаем прямиком в админ панель. В бесплатной версии этого сервиса есть небольшие ограничения:

  • Можно создать только 5 хостов.
  • Если за 60 дней к хосту не было подключений, хост удаляется.

Переходим на закладку «Hosts/Redirects» (она самая первая). Находим кнопку «Add a host», далее включаем вашу фантазию и придумываем то, как бы назвать ваш новый хост. В поле «Hostname» вбиваем то, что пришло на ум, а рядом в выпадающем меню у вас есть возможность выбрать себе понравившийся домен. Их там около 20. Мне понравился no-ip.info. Легко запомнить. В итоге у вас должно получится что-то как у меня — fefiloff.no-ip.com. Чуть ниже в свойствах хоста должно стоять «DNS Host (А)». еще ниже в «IP adress», естественно ваш внешний IP. Его лего узнать пройдя по ссылке www.whatismyip.com. Финальный аккорд. Теперь готовое имя прописываем в настройки Papaya.

И еще одна деталь. Вам повезло если у вас статический IP. С вашей стороны никаких лишний телодвижений не нужно. А тем у кого IP меняется несколько раз за день/неделю, есть выход в виде апдейт-клиента (доступен под мак тоже). Ставим и забываем. Он сам мониторит IP адрес, и при смене отправляет изменения на сервис.

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

Скачать Papaya можно с официального сайта. Цена утилиты €20.

tr2.gif

Share.