Як створити FTP-сервер і відкрити доступ до нього з Інтернету. Як створити FTP-з'єднання (файлові менеджери Total Commander та FileZilla)

Що таке ftp з'єднання - Поговоримо як відкрилася дана технологія передачі даних, як використовується даний вид передачі, хто використовує. А так само розберемося як користуватися двома популярними програмами по ftp, розберемо на прикладах налаштування, звідки взяти всі необхідні значення для успішного з'єднання ftp. Використовуватимемо 2 поширені програми для з'єднання Total Commanderі

Не забувайте підписуватись на оновлення блогу

Що таке ftp з'єднання і для чого використовується

З визначення, Яке вище можна сформулювати так на простою мовою : ftp використовується людьми, які розробляють сайти, блоги Ось дивіться, розжую детальніше, якщо хтось ще не розуміє.

Ось на комп'ютері користуєтеся вбудованим Провідником. Що ви робите? дивіться файли, переходьте з папки до папки, між дисками переміщаєтеся, редагуєте, зберігаєте різні файли. Провідник – інструмент перегляду, редагування, переміщення файлів.

— те саме, що і диск у Вас на комп'ютері (припустимо C:\) тільки Ви заходите безпосередньо на Ваш хостинг, де у Вас є дисковий простір, який викупили за тим чи іншим тарифом.

Ось наприклад, я реєструвався і за моїм тарифом доступно 2 GB
З'єднання через Ftp дозволяє Вам легко управляти файлами так само як робите це у себе на жорсткому диску.

Доступні будь-які дії: скопіювати движок сайту, відредагувати файл, скопіювати з комп'ютера на сервер будь-які файли, перекинути картинки. Все це потрібно для правильної роботи сайту або блогу. Давайте розглянемо які програми вибрати і як їх налаштувати, щоб з'єднуватися за допомогою FTP

Як налаштувати ftp з'єднання

Для правильного налаштування нам необхідні будуть реєстраційні дані компанії хостингу, і значення Сервера – це числові значення

Реєстраційні дані — це ім'я та пароль від вашого хостингу, коли ви реєструвалися. Нагадаю, що я працюю з компанією Повну статтю про дану компанію Ви можете подивитися
Сервер- Виглядає ось так (126.41.194.211) , його ми можете подивитися в особистому кабінеті хостингу

Перша програма, яку використовуватимемо для FTP з'єднання Total Commander

У меню програми Total Commander вибираєте FTP — З'єднатися з сервером FTPТі ж дії можна зробити гарячими кнопками ( "Ctrl" + "F")

Тепер вписуємо всі необхідні дані ( ім'я, пароль, сервер)

FTP з'єднання готове, Ви можете тепер з'єднатися:

Побачити успішне з'єднання Ви можете за станом розділів на комп'ютері

Друга програма, яку використовуватимемо для FTP з'єднання FileZilla

З'єднання ftp через програму FileZilla підійде більше для тих, хто звик до Провідника в Windows. Програма безкоштовна, можете завантажити її за цим посиланням

Завантажили, встановили ок! Відкриваємо програму та слідуємо інструкціям, які нижче

Вписуєте усі необхідні дані. Тип входу— нормальний вибираєте

Можете відразу з'єднатися з сервером ftp натиснувши кнопку «З'єднатися». Після всіх налаштувань ваші налаштування зберігаються і можете з'єднуватися через Файл — Менеджер сайтів — Назва вашого з'єднання
Як бачите Ftp з'єднання легко налаштовується один раз, а потім Ви керуєте всіма вашими файлами на сервері. Будуть якісь питання – залишайте у коментарях.

Підключення до хостингу через FTP здійснюється через спеціальні програми (клієнти FTP). У цій статті міститься вся необхідна інформація для налаштування таких клієнтів, а також докладні інструкції з налаштування найпопулярніших з них.

Які дані необхідні для підключення FTP?

Незалежно від FTP клієнта, для його налаштування вам знадобиться наступна інформація:

Логін, пароль, адреса сервера та порт

  • логін. Має вигляд «u1234567». Ви також можете створити додатковий обліковий запис FTP і використовувати його для підключення по FTP: ;
  • пароль. Пароль від логіну «u1234567», його можна побачити у . Ви можете змінити пароль від початкового та скинути на початковий: ;
  • IP-адреса сервераабо хост. IP-адреса вказана в . Ви також можете використовувати як сервер доменне ім'я сайту, якщо воно вже прив'язане до хостингу: ;
  • порт для підключення по ftpнеобхідно вказувати "21".

Якщо ви кілька разів ввели неправильний пароль

Якщо ви кілька разів поспіль ввели неправильний пароль і сервер заблокував підключення по FTP, зверніться до з описом проблеми або зачекайте 2 години. Після закінчення цього часу блокування буде автоматично знято.

Режим роботи FTP

Існує два режими з'єднання з FTP-сервером – активний (active) та пасивний (passive). При роботі по FTP із серверами нашої компанії вам необхідно використовувати пасивний режим.

Режим передачі файлів

Існує два режими передачі файлів за протоколом FTP:

  • текстовий (ASCII) - режим передачі текстових файлів, html-документів, php-скриптів, scc-таблиць тощо;
  • двійковий (бінарний, binary, bin) — режим передачі картинок, виконуваних файлів, зашифрованих скриптів тощо.

Як правило, FTP клієнти самостійно визначають режим типу файлу, але іноді вони помиляються, і файли завантажуються неправильно. Найчастіше такі ситуації виникають при завантаженні зашифрованих бінарних файлів, що мають розширення PHP. У цьому випадку потрібно самостійно вибрати необхідний режим завантаження файлів у FTP-клієнті.

Число одночасних підключень

При роботі з FTP із серверами нашої компанії допустимо не більше 8 одночасних FTP підключень з однієї IP-адреси.

Як налаштувати FTP клієнт

Нижче наведено інструкції з налаштування популярних FTP клієнтів:

Інструкція з налаштування FileZilla

Як настроїти каталог підключення?

Для користувачів віртуального хостингу доступ надається лише до кореневої директорії облікового запису. Для того, щоб при підключенні по FTP відразу відкривалася директорія користувача, виконайте такі дії: пропишіть шлях для каталогу за замовчуванням у графі Дистанційний каталог за замовчуванням:

  • cPanel:/var/www/1234567
  • cPanel Agava:/home/login
  • ISPmanager:/var/www/u1234567/data
  • Parallels Plesk Onyx 17:/var/www/vhosts/u1234567.plsk.regruhosting.ru

Інструкція з налаштування Total Commander

Інструкція з налаштування CuteFTP

Інструкція з налаштування iWeb

При публікації сайту через iWeb вам необхідно заповнити відповідні поля:

  • "Publish to": FTP server;
  • "Site name": назва вашого сайту;
  • "Server Adress": сервер хостингу, IP сервера хостингу або ваш домен Домен як сервер використовувати не рекомендується. Використовуйте домен, якщо впевнені, що його вже припарковано до хостингу;
  • "User name": ваш логін хостингу (зазначений в інформаційному листі);
  • «Password»: пароль від хостингу (зазначений в інформаційному листі);
  • "Directory/Path": каталог вашого сайту Необхідно вказати шлях до каталогу щодо каталогу вашого хостинг облікового запису. Уточнити каталог вашого сайту можна на панелі управління хостингом;
  • «Protocol»: FTP;
  • «Port»: 21;
  • «Website URL»: повний URL вашого домену, наприклад http://mysite.ru

Якщо ви звертаєтеся до подібних статей, то зайвий раз нагадувати про сутність та призначення подібних серверів, швидше за все, не має сенсу, але для проформи варто уточнити, що File Transfer Protocol за замовчуванням використовує порт 21 і може бути використаний для перегляду як інтернет браузером так і більшістю файлових менеджерів до яких входить і Windows Explorer.

Продовжуючи обов'язковий вступ, нагадаю, що для нормальної роботи в локальній мережі вам необхідно буде відкрити порт 21 у Fierwall'і серверного комп'ютера (очевидно того, на якому ви будете робити налаштування), а для доступу із зовнішньої мережі ще й необхідно прокинути даний порт на роутері. Останні нагадування необхідні щасливим власникам фаєрволів та роутерів. Отже, якщо ви користуєтеся цими програмами та пристроями, не буде зайвим прочитати інструкції та виконати налаштування.

Почнемо з того, що переконаємося в тому, що наша операційна система взагалі вміє виконувати таку роботу. Для цього просто дивимося на назву збірки і все що вище за Home версії вважаємо придатним для наших потреб.

Крок перший.

Знаходимо на панелі керування пункт «програми та компоненти», а в ньому переходимо на пункт «Увімкнення або вимкнення компонентів Windows»

Крок другий

Меню, що відкрилося, запропонує нам список компонентів з яких ми повинні знайти і включити «служби IIS» і всі її підслужби. Потрібно щоб вийшло так:

Натискаємо кнопку ОК і чекаємо, коли Windows завершить установку.

Крок третій

Тепер нам потрібно безпосередньо запустити наш сервер. У тій же панелі управління знаходимо пункт «Адміністрування», а в ньому «диспетчер служб IIS»

У вікні, що відкрилося, в лівій колонці відкриваємо дерево до вкладки «Сайти» і тиснемо по цій вкладці правою клавішею. Вибираємо «Додати FTP-сайт»

Після чого задаємо ім'я сайту та каталог до якого фізично звертатиметься протокол ftp

Далі визначаються параметри запуску сервера та для спрощення доступу варто вказати запуск без SSL. Чи запускати його під час запуску системи і чи прив'язувати його до конкретної адреси залишається на ваш розсуд.

На наступній сторінці ставимо галочку навпроти "Анонімний" і "Звичайна" і тиснемо готово.

На даний момент FTP - сервер готовий, але, щоб ми могли ним скористатися, продовжимо налаштування.

Тепер налаштуємо брандмауер Windows

"Панель управління"→ «Брандмауер Windows»

Тут переходимо до додаткових параметрів.

Потім потрібно включити 2 правила для вхідних підключень

    FTP-сервер (вхідний трафік)

    Трафік FTP-сервера у пасивному режимі (вхідний трафік FTP у пасивному режимі).

Для вихідних підключень у брандмауері потрібно включити таке правило.Трафік FTP-сервера (вихідний трафік FTP)».

Крок п'ятий

Тепер потрібно створити користувача для роботи з сервером. Навіщо відкриваємо системну консоль. Натискаємо комбінацію клавіш Win+R і вводимо в поле "mmc"

у консолі, що відкрилася, натисніть Ctrl+M або меню «файл»- «Додати або видалити оснастку». Відкриється меню, в якому потрібно додати «Локальні користувачі та групи»

Якщо ви виконали все правильно, то у вас вийде вікно такого виду:

Тепер створюємо групу для користувача нашого сервера FTP.

Натискаємо правою кнопкою миші на "Групи" - "Створити нову групу"

Віддаємо команду «створити» та переходимо до створення користувача.

Тепер потрібно прив'язати нашого користувача до раніше створеної групи. Для цього переходимо до властивостей користувача на вкладку «членство в групах». Там натискаємо кнопку "додати" і "додатково" - "пошук". Тепер додаємо групу, яку створили пару хвилин тому.

Крок шостий

Нам необхідно вказати дозволи групи для каталогу, який ми вказували під час створення сервера. Для цього відкриваємо його властивості на вкладку «Безпека» і натискаємо кнопку «Змінити»:

Тиснемо кнопку «Додати» і додаємо групу, яку ми створювали. Надаємо групі повний доступ, відзначивши відповідну галочку в нижній частині вікна:

Крок сьомий

Повернімося до налаштувань FTP-сервера

Переходимо в «правила авторизації FTP » і створюємо дозвільне правило, де вВибираємо «Вказані ролі або групи користувачів» та прописуємо ім'я нашої групи. Даємо цій групі права на читання та запис та тиснемо ОК.

Тепер Ваш FTP сервер налаштований та повністю готовий до роботи. Не забудьте перевірити Firewall та router на наявність відкритих портів для сайту та можете сміливо приступати до роботи.

Вітаю, дорогі читачі та гості блогу! Сьогодні я розповім, що таке FTP клієнт, FTP з'єднання і як швидко завантажувати та редагувати файли з вашого хостингу за допомогою FTP клієнта FileZilla.

Що таке FTP?

FTP клієнт – це спеціальна програма, за допомогою якої можна швидко та безпечно з'єднатися із сервером, завантажувати з нього файли, редагувати їх та закачувати нові.

Абревіатура FTP походить від англ. File Transfer Protocol , що у перекладі означає – протокол передачі.

Гаразд, вистачить наукових слів, адже ви не за цим прийшли на цю сторінку 🙂 Розкажу простими словами, що це за звір такий і навіщо він може вам знадобитися.

Якщо ви шукаєте інформацію про фтп клієнта, швидше за все, у вас є блог або ви тільки збираєтеся створити свій сайт. Ви знаєте, що всі файли сайту зберігаються на хостингу, і щоб відредагувати якийсь файл або завантажити новий, вам доведеться зайти в панель управління сайтом на свій хостинг і робити завантаження та вивантаження файлів через браузер. Добре, якщо у вас хороша швидкість інтернету та файли важать не багато, а якщо вам необхідно завантажити бекап сайту, який важить кілька Гб? Що робитимете завантажувати кілька годин? Ось у цьому випадку нам таки допоможе програма для безпечного з'єднання та передачі даних – FTP клієнт.

За допомогою FTP клієнта можна створити FTP з'єднання та швидко проводити будь-які маніпуляції з файлами свого сайту.

Програми для FTP з'єднання російською мовою.

Існує чимало програм для з'єднання FTP принцип роботи майже у всіх однаковий. Ви можете вибрати будь-який FTP клієнт, але я рекомендую FileZilla.

FileZilla- Безкоштовний FTP клієнт з відмінною русифікацією. Підтримується усіма операційними системами. Є можливість налаштування швидкості передачі, віддаленого пошуку та редагування файлів.

FTP Commander Pro– аналогічна програма. Підтримує майже всі типи серверів. Можна створювати закладки частих з'єднань і підключатися до цих серверів одним кліком мишки.

FTPRush– безкоштовний клієнт із підтримкою FTPS, TFTP та SFTP з'єднання.

Як завантажити та встановити програму FTP FileZilla?

Як я вже помітив вище, кращим клієнтом FTP я вважаю FileZilla. На його основі і розповідатиму як завантажити FTP клієнт і підключитися до хостингу по FTP.

Для початку перейдіть на офіційний сайт, натисніть кнопку «Завантажити FileZilla» та оберіть свою операційну систему.

Програма важить небагато, близько 6 Мб.

Завантаживши файл на комп'ютер, необхідно запустити його установку.

Після запуску інсталятора клієнта FileZilla, вам потрібно прийняти угоду користувача і вибрати кому дозволено доступ до програми з даного комп'ютера - всім користувачам або тільки вам.

За потреби можна вказати шлях завантаження файлу.

Після того, як програма повністю інсталюється, натисніть кнопку «Finish» і можете приступати до роботи з клієнтом FTP.

Як підключитись до хостингу через FTP?

При першому запуску FileZilla у вас з'явиться вікно з підказками по роботі з цим FTP клієнтом.

Щоб підключитися до хостингу свого сайту за допомогою програми, вам потрібно створити FTP з'єднання. А для цього необхідні такі дані:

  • Хост. Це IP-адреса FTP сервера;
  • Ім'я користувача;
  • Пароль;

Всі ці дані надаються вашим хостером. Якщо ви їх не знаєте, можете зв'язатися зі службою підтримки хостингу та спитати у них.

Після того, як ви введете всі дані та натиснете кнопку «Швидке з'єднання», відбудеться підключення до вашого хостингу FTP.

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

Ці файли можна завантажувати, редагувати, перетягувати з одного вікна до іншого тощо.

Як бачите все просто 🙂

Це найпростіший спосіб підключитися до сервера ftp для роботи з вашим сайтом без додаткового софту, і про який простий користувач просто не здогадується (та й не тільки простий), а шукає спеціальні утиліти та файлові менеджери. А куди простіше просто перетягнути мишкою з папки в папку потрібний файл:)))

підключення пк до ftp серверу

Таким чином сервер підключається по FTP як мережевий диск

Отже: на робочому столі знаходиться ярлик "мережеві підключення". Знайти цю папку так само можна через меню пуск – налаштування – панель керування. Щоб налаштувати ftp, відкриваємо цю папку. Зліва тиснемо саму верхню вкладку "додати новий елемент у мережеве оточення".

З'явиться майстер додавання до мережного оточення, йдемо далі і ще раз далі.

У вікні Мережева адреса або адреса в Інтернеті пишемо ftp://

Це обов'язково, і додаємо FTP адресу хостинг провайдером. Приклад колишнього хостингу zxhost.ru Виходить ftp://ftp.zxhost.ruабо IP (теж даний провайдером), отримуємо ftp://212.104.389.78 Звичайно, для підключення до ftp, найкраще використовувати IP-адресу, запитайте у хостера

У наступному вікні знімаємо галочку анонімний вхід і нижче у вікні Користувач, вводимо логін, хостинг провайдером.

Наступне вікно для введення пароля. Галочку «зберегти пароль» ставити не раджу, не давайте «редискам» можливість щось у вас вкрасти. Краще введіть пароль для підключення до FTP під час кожної сесії.

В принципі ось так можна підключити сервер по ftp як мережевий дискбез використання будь-якого софту.

Натиснули кнопку Вхід, і на робочому столі відкривається ваш сервер. Ну а далі шльопаємо в папку public_html або domains або www (якщо у вас кілька доменів на хостингу)

І ось ми вже починаємо працювати з файлами як завжди на комп'ютері. Просто беремо потрібний файл і перетягуємо його мишкою з папки в папку або в інше місце, загалом робимо сайти.

Як підключити мережний диск

Вся вищеописана процедура була виконана в windows xp, а для windows 7 робимо те саме але підключаємо сервер як мережевий диск, тобто як сховище файлів. Природно, з'єднання теж буде працювати за протоколом ftp, а процедура підключення стала ще простішою.

Тикаємо правою кнопкою миші по значку Мій комп'ютер на робочому столі, підключити мережевий диск. Внизу вікна бачимо посилання Підключення до сайту, на якому можна зберігати документи та зображення. Анонімний вхід - пишемо ім'я користувача - ім'я мережного диска (для себе) - завершення роботи майстра.

Мережевий диск відкриється автоматично і тут уже вводимо логін з паролем. Галочку Зберегти пароль ставити вкрай не рекомендую з метою безпеки.

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