IT Expert Як це зробити Сам собі адмін Семен Гороть
| 17.02.2011
У статті:
Коли буває необхідно передати об'ємний файл
Що використовувати для передачі файлів
Який із способів обміну файлами безпечніше
Коли буває необхідно передати об'ємний файл
Кількість інформації, що передається неухильно зростає, і все частіше перед користувачем постає питання: «Як передати файл великого розміру?». Медіаконтент, презентації, звіти та інші документи можуть досягати обсягу в кілька сотень мегабайт. Звичайно, якщо одержувач перебуває в тій же локальній мережі, то проблеми немає. А якщо в іншому місті або іншій країні? Традиційні засоби оперативного зв'язку не рятують: електронна пошта повсюдно обмежує розмір вкладень і їх розширення, причому про ці обмеження вам стає відомо тільки після того, як ваш адресат в гніві повідомляє вам, що вже півдня не може отримати лист з вкладенням. Нерідко обмеження становлять 3-5 Мбайт, чого недостатньо навіть для передачі простий фотографії. Інший варіант - ви перебуваєте далеко від комп'ютера, але вам потрібно терміново отримати або передати файл великого обсягу. В цьому випадку звичні засоби інтернет-комунікацій (ICQ, e-mail) взагалі безсилі - потрібно інший підхід. Як бути?
Що використовувати для передачі файлів
Сервіси веб-браузера
Звичайно, розмістити фотознімки можна на онлайн-альбомі (наприклад, iMGSRC ), Але цей спосіб придатний лише для завантаження зображень. Простіше і зручніше спосіб, до якого можуть вдатися користувачі браузера Opera. Вбудований в нього сервіс Opera Unite - це набір компонентів, кожен з яких може робити щось одне. Так, File Sharing дозволяє організувати доступ через Інтернет до обраної папці, а для запису файлів на ваш ПК стане в нагоді компонент File Inbox. Відповідно, для публікації зображень потрібно Photo Sharing, а для аудіофайлів передбачений Media Player. Головна перевага цього рішення полягає в тому, що для налаштування сервісів не потрібно сторонніх програм і складних дій з управління. Треба тільки завести аккаунт (безкоштовний) і вказати місце розташування файлів, які потрібно надати іншим користувачам (при необхідності можна обмежити доступ паролем). Зауважте, що вашому адресату не доведеться встановлювати Opera: як шлях до файлу він отримує звичайну веб-посилання і може її відкрити будь-яким браузером. Велика перевага рішення в тому, що обсяг наданих файлів лімітований тільки вільною ємністю на жорсткому диску Вашого ПК (або на ПК, з якого ви хочете передати файл).
Власний ftp-сервер
Самим універсальним способом обміну файлами вважається організація власного ftp-сервера. Скориставшись таким підходом, ви раз і назавжди вирішуєте задачу обміну файлами, при цьому знову ж таки не піклуючись про їх розмірах. Для доступу достатньо пам'ятати лише доменне ім'я (наприклад, ftp://myhome.files.net/ ), Але тут якраз і криється головний «підводний камінь»: домен необхідно зареєструвати, і це не безкоштовно. Крім того, для реєстрації домену потрібно «чесний» IP-адреса, і далеко не всі провайдери надають його даром. Втім, існує інтернет-послуга для користувачів динамічних IP-адрес (таких, як http://www.no-ip.com/ ). У цій системі можна безкоштовно зареєструвати власний домен третього рівня (виглядати він буде як sema.myftp.org), а на ПК встановити клієнт-сервіс, періодично повідомляє світу ваш поточний IP. Для того щоб адресувати будь-який сервіс на вашому комп'ютері, досить набрати в браузері або FTP-клієнті цю адресу.
Наступним етапом буде установка сервера FTP, для чого існує багато зручних і безкоштовних програм, зокрема FileZilla Server . Для його використання досить завантажити найсвіжішу версію з сайту розробника. Вам буде потрібно запустити завантажений файл, після цього процес установки відбудеться автоматично (треба лише вибрати кілька базових параметрів - таких, як шлях установки). Це повноцінний сервер, який містить безліч налаштувань, але не обов'язково задіяти їх все: FileZilla готовий до роботи за замовчуванням. Як тільки інсталяція закінчена, вам знадобиться створити або вибрати каталоги для файлів і налаштувати права доступу до них; також можна створити кілька ролей користувачів з різними повноваженнями, дозволивши користувачам з високими привілеями будь-які операції з файлами (видалення, зміна, створення і т. д.) і обмеживши права анонімних користувачів тільки читанням вмісту. Такий спосіб хороший безкоштовністю, має обмеження лише на місткість жорсткого диска і безпечний. Досить сказати вашому адресату по телефону або по ICQ «зайди на мій FTP» або продиктувати адресу, щоб він отримав всі необхідні дані.
Але є і недоліки: не дивлячись на уявну простоту, потрібні спеціальні знання і чітке розуміння кожного зробленого кроку, що для непідготовленого користувача не так просто. Досить того, щоб ваш комп'ютер знаходиться під захистом брандмауера і / або NAT, щоб запуск власного FTP-сервера перетворився з тривіальної задачі в складну. Також до недоліків варто віднести необхідність постійно тримати комп'ютер включеним, і бажано оснащеним джерелом безперебійного живлення (додаткові грошові витрати).
файлообмінники
Супутніх FTP-сервера обмежень позбавлені файлообмінники, оскільки ваші файли зберігаються на сервері провайдера і вам немає потреби піклується про їх доступності. Файлообмінник вимагає тільки реєстрації та дотримання правил користування, натомість надаючи зберігання контенту (на певний період) і посилання на файли. Відіслати посилання поштою або інтернет-комунікатором не представляє труднощі, а ось продиктувати по телефону не вийде. Крім того, файлообмінники лімітовані в дискової квотою (частіше - до 100 Мбайт), і завантажити туди дуже великі файли не вийде. Найбільш зручним цей сервіс можна припустити для ситуацій, в яких потрібно одноразове розміщення великого файлу з подальшим його видаленням. Деякі сервіси надають послугу «видалити відразу після скачування» або «видалити через певний користувачем час», що добре з точки зору безпеки. Для довготривалого зберігання файлів такі ресурси не підходять.
Спеціалізовані онлайн-сервіси
Для маніпуляцій файлами можна використовувати спеціалізовані онлайн-сервіси. наприклад, «WebAsyst Файли» - це сервіс зберігання інформації в Інтернеті, обміну файлами та спільної роботи з ними. Поширені типи текстових файлів (документи і таблиці Microsoft Office і OpenOffice) можна редагувати прямо в браузері - для цього використовуються інструменти онлайн-сервісів Zoho. Розробники просувають даний сервіс, як «сталий розвиток і безпечне місце для ваших файлів». З сервісом дійсно легко і зручно працювати: розкласти файли по папках, створити загальнодоступні посилання на папки або окремі файли, налаштувати доступ друзям і колегам. Недолік - ліміт дискової квоти в 100 Мбайт для безкоштовного варіанту послуги та обмеження «не більше двох користувачів» - можна усунути покупкою ліцензії, але навіть в цьому випадку буде діяти обмеження на розмір одного файлу: він не може перевищувати 200 Мбайт. Втім, у даного сервісу є і багато позитивних якостей: за відносно невеликі гроші можна отримати багато спеціалізованих скриптів, за допомогою яких істотно розширити функції віддаленого файлового сховища. Більшою мірою послуга «WebAsyst Файли» корисна мобільним співробітникам компаній; домашнім користувачам такий сервіс цікавий тільки в якості віддаленого файлового сховища для ведення архівів і зберігання інформації, доступної з будь-якого місця.
Який із способів обміну файлами безпечніше
Рівень безпеки визначається тільки цінністю збережених файлів. Для більшості випадків цілком достатньо захисту відправляється контенту паролем - так, як це робиться, наприклад, засобами Opera Unite, в яких передбачено три рівня доступу. Відкритий (публічний) передбачає, що кожен користувач, який має пряме посилання на файл або сервіс, може отримати доступ до нього. Доступ за паролем означає, що файлами і сервісами можуть скористатися тільки ті, кому ви передасте спеціально згенерований пароль. І нарешті, приватний рівень: збережене різноманітні опції відображаються лише користувачу даного комп'ютера.
Аналогічний спосіб захисту пропонується файлообмінниках. Додатковим методом захисту в даному варіанті може служити архівування файлу з паролем, а також його шифрування однією з сторонніх програм. Правда, це створює додаткові проблеми для приймаючої сторони: повідомити паролі у відкритому вигляді (голосом, інтернет-пейджером або поштою) рівносильно передачі повністю відкритого файлу, що неприпустимо. Однак можна заздалегідь домовитися з приймаючою стороною про умови безпеки, завчасно погодивши паролі і методи шифрування.
Навіть якщо зловмисникові дістанеться зашифрований ( «запаролений») файл, цінність такої «видобутку» буде вельми низькою.
Якщо ж значення інформації велике, кращий власний FTP-сервер. Правда, його доведеться налаштувати відповідним чином для організації з'єднання по шифрованому протоколу, з дотриманням всіх правил авторизації (для кожного користувача - власний логін, пароль і каталог). Такий підхід виключає можливість потрапляння у відкритий доступ цінних файлів; навіть якщо зловмисник отримає в своє розпорядження логін і пароль одного користувача, він не зможе дістатися до інших файлів.
Подібними можливостями володіє сервіс «WebAsyst Файли», але тільки в платній версії. Безкоштовна редакція не дозволяє організувати захищене з'єднання (з міркувань максимальної продуктивності, як стверджують розробники), в платному ж варіанті доступний режим безпечного з'єднання (SSL).
висновки
Для того щоб один раз передати малоцінний файл великого обсягу, найкраще скористатися файлообмінників. Цей метод придатний для передачі архівів, відео- і фотоматеріалів, електронних документів великого обсягу, а також для організації обмеженого доступу до персональної інформації, що не представляє особливої цінності. Дуже важливо, що він не вимагає установки якого-небудь ПО і доступний скрізь, де є комп'ютер, підключений до Інтернету.
При необхідності організувати доступ до дуже об'ємним файлів або до великої кількості файлів при мінімальних затратах кращий інший спосіб - Opera Unite. Для настройки цього сервісу не потрібно спеціальних знань: він легко налаштовується і відмінно працює. Правда, доведеться встановити браузер Opera.
І нарешті, в ситуації, коли потрібно отримати необмежений доступ до даних довільного обсягу і ступеня важливості, кращий вибір - установка власного FTP-сервера. Таке рішення задовольняє всім вимогам безпеки і не обмежує користувача у кількості переданої інформації. Врахуйте, що всі рішення на основі ПК працюють тільки тоді, коли він включений - а це накладає певні обмеження. Слід запам'ятати два простих правила: по-перше, небажано залишати включену електроапаратуру без нагляду, а по-друге, побутової ПК не розрахований на роботу в режимі «24/7», його компоненти можуть не витримати такого навантаження. Якщо ж потрібно створити саме безперебійний вид доступу до інформації, то можна придбати NAS з функціями ftp-сервера. Зазвичай такі пристрої дуже економічні, прості і надійні, їх установка не викликає труднощів навіть у непідготовленого користувача, а ще вони вирішують весь спектр завдань, пов'язаних із забезпеченням вільного доступу до файлів з будь-якого місця.
А якщо в іншому місті або іншій країні?Як бути?