Що таке FTP - протокол передачі файлів - ФТП-клієнт - FTP-клієнт - завантаження файлів по FTP

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

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

Як програму для роботи з FTP-сайтами можна використовувати звичайний браузер, наприклад Microsoft Internet Explorer або Netscape Navigator. Користувачі, знайомі з командним рядком операційної системи, можуть скористатися командою FTP.

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

FTP – англійське скорочення, що розшифровується як File Transfer Protocol – протокол передачі файлів. FTP використовується для передачі файлів з однієї машини на іншу (природно, передача через 3,5" дискети не може бути названа передачею по FTP!) Якщо ви маєте підключення до інтернету, ви можете отримати доступ до великої кількості інформації, розташованої в різних куточках. мережі Для використання FTP необхідний так званий FTP-клієнт, що підключається до FTP-сервера (звідки ви хочете завантажити файли, або навпаки, хочете закачати туди файли) Анонімний FTP дозволяє підключатися до сервера, не маючи на ньому особистих логіна та пароля Як правило, як логін вказується "anonymous", а як пароль - ваш e-mail. Це робиться на великих серверах,для того, щоб кожен міг завантажити, наприклад, дистрибутив Linux або якісь інші корисні програми.

Файли передаються у кількох режимах - режим ASCII (скор. - American Standard Code for Information Interchange) використовується передачі текстових файлів, зокрема HTML. Binary режим, як випливає з назви, використовується для передачі двійкового коду (насправді все складніше, загалом можна сказати, що цей режим використовується для нетекстових файлів, наприклад картинок). Перемикання режимів виконується командами відповідно ascii та binary, якщо ви використовуєте клієнт під Windows (наприклад, WsFtp), слід переставити кнопку одиничного вибору у відповідне положення.

Як користуватися FTP не з-під Windows

У будь-якому випадку, Linux дає можливість ознайомитися з документацією доступних команд. Робиться це за допомогою команди $ man command в даному випадку $ man ftp

Щоб приєднатися до сервера, потрібно набрати $ftp yourhost.at.domain

Не забудьте, що $ вводити не треба – це системне запрошення. Якщо вона виглядає як # - негайно йдіть спати. # означає адміністраторські права, а адміністратор, який не вміє користуватися FTP – диво природи. Після цього у вас запитають логін та пароль, увійшовши, ви можете скористатися наступними командами:

ascii – перемикання на режим передачі ASCII

binary - перемикання на передачу двійкових файлів

cd foldername - змінює папку, в якій ви знаходитесь на віддаленому комп'ютері на вкладену в поточну папку папку foldername. Для переходу з папки /pub/progs в /etc використовуйте cd /etc, для переходу звідти ж /pub/progs/netscape використовуйте cd netscape, а для переходу на рівень вгору спробуйте набрати в якості імені папки дві точки.

dir -показує файли у поточній папці віддаленого комп'ютера

get filename - копіює файл filename на ваш комп'ютер

help - допомога по командам

lcd foldername – змінює папку, в якій ви знаходитесь на локальному комп'ютері. Параметри аналогічні команді cd

mget - для скачування відразу кількох файлів

put filename - для завантаження локального файлу filename на віддалений комп'ютер

mput - для завантаження декількох локальних файлів на віддалений комп'ютер

exit - вихід із ftp в ОС.

Як користуватися ftp з-під Windows

Завантажте, наприклад, на download.ru ftp-клієнт, наприклад WsFTP. Надалі всі пояснення наведено для цієї програми. Після запуску ви бачите два віконця – одне (ліворуч) містить вміст вашого диска, інше порожнє. Щоб з'єднатися з сервером, натисніть кнопку connect (ліворуч знизу). Вам запропонують запровадити

1) Profile Name - не має значення, що ви введете. Ця функція використовується для того, щоб у майбутньому вам не потрібно було заново вводити параметри цього сервера

3) Host Type – якщо ви читаєте цю статтю, то вам краще використовувати Automatic Detect

4) User ID – ваш логін на цьому сервері. Наприклад, anonymous

5) Password – пароль, що відповідає логіну. Для логіна anonymous це щось, що містить "собачку"

6) Account та Comment - спробуйте залишити порожніми

Після цього натисніть кнопку ОК. Якщо все нормально – пропустіть цей параграф. Якщо з'єднання не встановилося (у правому вікні порожнє), спробуйте повторити процедуру, натиснувши кнопку ОК, заглянувши на інші вкладки: Startup, Advanced, Firewall. Startup визначає, у якій папці ви знаходитиметеся після з'єднання - пропустіть цю вкладку. У вкладці Advanced:

1) Connection Retry - скільки разів WsFTPнамагатиметься з'єднатися з сервером.

2) Network Tiomeout - скільки часу чекати на відповідь від сервера

3) Remote Port - порт, до якого підключатися на сервері, за умовчанням 21, якщо потрібно підключитися до іншого порту, зазвичай це пояснюється там, де ви дізналися про сервер. Якщо ви хочете використовувати посилання типу ftp://ftp.netscape.com:25 FTP-клієнтом, встановіть значення 25 у цьому полі.

4) Passive Transfers - Спробуйте у двох положеннях. Деякі установки мережі вимагають встановлення галочки.

Далі йде вкладка Firewall. Якщо ви не використовуєте проксі - заберіть галочку поруч із написом "Use Firewall". Якщо використовуєте – встановіть цю галочку. Якщо ви не знаєте налаштувань свого проксі - подивіться їх у налаштуваннях браузера - у Netscape це меню EditPreferences, там AdvancedProxies, у IE - "властивості браузера" (у різних версій у різних меню), З'єднання - Налаштування мережі - Додатково, там вас цікавить пункт в). Перепишіть дані звідти в налаштування клієнта FTP. FireWall Type можна дізнатися або перебором, або запитавши у доступу. Після цього натисніть OK. Якщо з'єднання не встановлено - перевірте, чи підключений ваш комп'ютер до інтернету або покличте фахівця.