Онлайн робочі станції OnWorks Linux та Windows

логотип

Безкоштовний онлайн-хостинг для робочих станцій

<Попередній | зміст | Наступна>

FTP

Одна з справжніх «класичних» програм, FTP отримує назву від протоколу, який він використовує, the Протокол пересилки файлів. FTP широко використовується в Інтернеті для завантаження файлів. Більшість, якщо не всі веб-браузери підтримують це, і ви часто бачите URI, які починаються з протоколу FTP: //.

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

FTP (у початковій формі) не є захищеним, тому що він надсилає імена облікових записів і паролі чистий текст. Це означає, що вони не зашифровані і ніким нюхаючи мережа може бачити їх. Через це майже весь FTP, що виконується через Інтернет, виконується анонімні FTP-сервери. Анонімний сервер дозволяє будь-кому ввійти, використовуючи ім’я для входу «анонімний» і безглуздий пароль.

У наведеному нижче прикладі ми показуємо типовий сеанс з FTP програма, яка завантажує образ Ubuntu iso, розташований у /pub/cd_images/Ubuntu-16.04 каталог анонімного FTP-сервера файловий сервер:


[me@linuxbox ~]$ файловий сервер ftp

Підключено до fileserver.localdomain.

[me@linuxbox ~]$ файловий сервер ftp

Підключено до fileserver.localdomain.


220 (проти FTPd 2.0.1)

Ім'я (файловий сервер:я): анонімний

331 Будь ласка, вкажіть пароль. Пароль:

230 Вхід успішний. Тип віддаленої системи — UNIX.

Використання двійкового режиму для передачі файлів. ftp> cd pub/cd_images/Ubuntu-16.04

250 Каталог успішно змінено. ftp> ls

200 Команда PORT успішно виконана. Розгляньте можливість використання PASV.

150 Ось список каталогу.

-rw-rw-r-- 1 500 500 733079552 25 квітня 03:53 ubuntu- 16.04-desktop-amd64.iso

226 Довідник надіслати ОК. ftp> РК-стільний стіл

Тепер локальний каталог /home/me/Desktop ftp> отримати ubuntu-16.04-desktop-amd64.iso

локальний: ubuntu-16.04-desktop-amd64.iso віддалений: ubuntu-16.04-desktop- amd64.iso

200 Команда PORT успішно виконана. Розгляньте можливість використання PASV.

150 Відкриття підключення даних у режимі BINARY для ubuntu-16.04-desktop-amd64.iso (733079552 байт).

226 Файл надіслати OK.

733079552 байт отримано за 68.56 секунд (10441.5 кБ/с) ftp> до побачення

220 (проти FTPd 2.0.1)

Ім'я (файловий сервер:я): анонімний

331 Будь ласка, вкажіть пароль. Пароль:

230 Вхід успішний. Тип віддаленої системи — UNIX.

Використання двійкового режиму для передачі файлів. ftp> cd pub/cd_images/Ubuntu-16.04

250 Каталог успішно змінено. ftp> ls

200 Команда PORT успішно виконана. Розгляньте можливість використання PASV.

150 Ось список каталогу.

-rw-rw-r-- 1 500 500 733079552 25 квітня 03:53 ubuntu- 16.04-desktop-amd64.iso

226 Довідник надіслати ОК. ftp> РК-стільний стіл

Тепер локальний каталог /home/me/Desktop ftp> отримати ubuntu-16.04-desktop-amd64.iso

локальний: ubuntu-16.04-desktop-amd64.iso віддалений: ubuntu-16.04-desktop- amd64.iso

200 Команда PORT успішно виконана. Розгляньте можливість використання PASV.

150 Відкриття підключення даних у режимі BINARY для ubuntu-16.04-desktop-amd64.iso (733079552 байт).

226 Файл надіслати OK.

733079552 байт отримано за 68.56 секунд (10441.5 кБ/с) ftp> до побачення


Ось пояснення команд, введених під час цього сеансу:


Значення команди

Значення команди

файловий сервер ftp Викликати FTP програму та підключіть її до FTP-сервера файловий сервер.


зображення

анонімне ім'я для входу. Після запиту входу з’явиться запит пароля. Деякі сервери приймуть порожній пароль, інші вимагатимуть пароль у вигляді електронної адреси. У такому випадку спробуйте щось на зразок "[захищено електронною поштою]".


зображення

cd pub/cd_images/Ubuntu-16.04 Перейдіть до каталогу на пульті

систему, що містить потрібний файл. Зауважте, що на більшості анонімних FTP-серверів файли є загальнодоступними


зображення

Транспортування файлів через мережу


зображення

завантаження знаходяться десь під паб каталог.


зображення

ls Перелік каталогу на пульті

системи.


зображення

зображення

РК Робочий стіл Змініть каталог у локальній системі на ~/Desktop. У прикладі програма ftp була викликана, коли робочий каталог був ~. Ця команда змінює робочий каталог на ~/Desktop.

отримати ubuntu-16.04-desktop- amd64.iso

Скажіть віддаленій системі передати файл ubuntu-16.04-desktop-amd64.iso до місцевої системи.

Оскільки робочий каталог у локальній системі був змінений на

~/Desktop, файл буде завантажено туди.


зображення

bye Вийдіть із віддаленого сервера та завершите роботу

сеанс програми ftp. Команди

quit і exit також можна використовувати.


зображення


Якщо ввести «help» у підказці «ftp>», відобразиться список підтримуваних команд. Використовуючи ftp на сервері, де надано достатні дозволи, можна виконувати багато звичайних завдань керування файлами. Це незграбно, але працює.


Найпопулярніші хмарні обчислення ОС на OnWorks: