Частина тексту файла (без зображень, графіків і формул):
Міністерство освіти і науки
Тернопільський національний педагогічний університет
імені Володимира Гнатюка
Інженерно-педагогічний факультет
Кафедра комп’ютерних технологій
Лабораторна робота № 15
Тернопіль 2016
Тема: Робота з командами FTP.
Мета: Одержати навички застосування команд для перевірки роботи FTP-серверу.
Основні теоретичні відомості
FTP-клієнт - програма для спрощення доступу до FTP серверу.
Окремими прикладами використання FTP-клієнта можуть бути:
Публікація сторінок сайту на Інтернет-сервері Веб-розробником
Завантаження музики, програм і будь-яких інших файлів даних звичайних користувачів Інтернету.
У найпростішому для користувача випадку FTP-клієнт являє собою емулятор файлової системи, яка просто знаходиться на іншому комп'ютері. З цією файловою системою можна здійснювати всі звичні користувачеві дії: копіювати файли з серверу і на сервер, видаляти файли, створювати нові файли. В окремих випадках можливе також відкриття файлів - для перегляду, запуску програм, редагування. Необхідно враховувати, що відкриття файлу передбачає його попереднє скачування на комп'ютер користувача. Прикладами таких FTP-клієнтів можуть служити:
Інтернет-браузери (часто працюють в режимі «лише читання», тобто не дозволяють додавати файли на сервер)
Файлові менеджери, наприклад: Windows Explorer (Провідник), Total Commander, FAR, Midnight Commander, Krusader
Спеціалізовані програми, наприклад: FileZilla
Файлова система на віддаленому сервері як правило має налаштування прав доступу для різних користувачів. Для авторизації FTP-сервер, при підключенні до нього FTP-клієнта, запитує в останнього ім'я користувача та пароль.
ftp://vasya:key@ftp.example.com
ftp:// - назва протоколу - FTP
Vasya - ім'я користувача
: - Роздільник імені користувача та паролю
Key - пароль
@ - Роздільник аутентифікаційної інформації та адреси сервера
ftp.example.com - адреса FTP-сервера
Основні команди FTP клієнта
open <ім’я сервера> - встановлення з’єднання із сервером
dir – видати перелік файлів
cd – змінити папку на сервері
lcd – змінити директорію на сервері;
get <ім’я файла> - отримати файл з віддаленої машини
put <ім’я файла> - записати файл на віддалену машину
delete <ім’я файла> - видалення файлу на віддаленій машині
rename <ім’я старого файла> <ім’я нового файла> - перейменування файлу на віддаленій машині
close – закриває з’єднання
help – перелік всіх команд
quit – вихід із ftp клієнта
Порядок виконання роботи
Відкриваю ftp-клієнт Windows. (Пуск/виконати/ftp).
Відкриваю з’єднання з ftp-сервером 10.22.216.11 (open 10.22.216.11).
Заходжу під анонімним доступом (Логін: anonymous, пароль: будь-який)
Скачую файл Key.txt з папки VIRTUAL_System. (Переходжу в каталог командою cd VIRTUAL_System. Скачую файл командою get Key.txt).
Закриваю з’єднання (команда close).
Заходжу у програму VMware. Створюю нову віртуальну машину.
Вибираю операційну систему.
Вказую розмір жорсткого диску віртуальної машини.
Запускаю новостворену віртуальну машину.
10. Реєструюсь на сайті DynDNS.com для того, щоб зіставити мій ір-адрес із доменним іменем.
11.Завантажую програму програму Рablo's FTP server. Створюю папку «FTP_SERVER», до якої надаю доступ. Запускаю програму і переходжу на закладку «Конфігурація»:
12. Створюю користувача “guest”? задаю йому пароль і кореневу директорію «FTP_SERVER», даю йому права на розвантаження, завантаження та створення директорій.
Натискаю кнопку «Старт» - сервер починає працювати.
Висновок:
Щоб перевірити роботу серверу, слід натиснути «Пуск - Виконати» (або комбінацію клавіш «Win + R») і написати ось таку адресу: ftp://192.168.1.2.
З’являється вікно аутентифікації користувача, в якому слід ввести ім’я «guest» і пароль, що був заданий для цього користувача. Результат - вікно провідника - це означає, що FTP-сервер працює.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!