NetNado
  Найти на сайте:

Учащимся

Учителям



Сети ЭВМ и тк


Федеральное агентство по образованию

Государственное образовательное учреждение высшего профессионального образования

«ТОМСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

Факультет – Институт кибернетики

Направление – Информатика и вычислительная техника

Кафедра - Информатики и проектирования систем

Протокол FTP
Лабораторная работа №1

по курсу «Сети ЭВМ и ТК»

Выполнил:

Студент гр. 8В72 Толстопятов А.Е

Проверил:

Преподаватель Дорофеев В.А.

Томск 2010

Тема работы: Протокол FTP.

Цель работы: Изучить протокол FTP, освоить основные приемы работы с клиентом ftp.

Задание:

  1. Запустите клиент ftp.

  2. Включите отладочный режим.

  3. Подключитесь к ftp-серверу.

  4. Отобразите листинг каталога.

  5. Создайте свой каталог, сделайте его текущим.

  6. Загрузите какой-либо файл на сервер.

  7. Скачайте какой-либо файл на свой компьютер.

  8. Удалите свой файл.

  9. Удалите свой каталог.

  10. Завершите работу с ftp-сервером.

Ход работы:

Запускаем клиент ftp:

sanek@bunker:~$ ftp

ftp>

Появилось приглашение для ввода команды.

Включаем отладочный режим:

ftp> debug

Debugging on (debug=1).

ftp>

Подключаемся к серверу hostel.avtf.net:

ftp> open hostel.avtf.net

Connected to hostel.avtf.net.

220 hostel.avtf.net FTP server (Version 6.00LS) ready.

ftp: setsockopt: Bad file descriptor

Name (hostel.avtf.net:sanek): ftp

---> USER ftp

331 Guest login ok, send your email address as password.

Password:

---> PASS XXXX

230 Guest login ok, access restrictions apply.

---> SYST

215 UNIX Type: L8 Version: BSD-199506

Remote system type is UNIX.

Using binary mode to transfer files.

ftp>

При подключении было введено имя «ftp» для анонимного доступа.

Теперь просмотрим листинг каталога.

ftp> ls

ftp: setsockopt (ignored): Permission denied

---> PORT 192,168,3,214,231,105

200 PORT command successful.

---> LIST

150 Opening ASCII mode data connection for '/bin/ls'.

total 32

drwxrwxrwt 103 0 21 3072 Sep 1 15:12 incoming

drwxr-xr-x 4 0 0 512 Jun 12 2008 install

drwxr-xr-x 2 0 0 512 Oct 10 2006 library

drwxr-xr-x 6 0 0 512 Sep 12 2009 pub

-rw-r--r-- 1 500 500 644 May 2 2007 readme.txt

drwxr-xr-x 2 0 0 512 Oct 10 2006 upload

drwxr-xr-x 4 0 0 512 Sep 1 2006 video

226 Transfer complete.

ftp>

Видим, что в выведенном на экран листинге отображается кроме названия файла также права доступа, время последней модификации файла.

Создаем собственную папку.

ftp> cd incoming

---> CWD incoming

250 CWD command successful.

ftp> mkdir test

---> MKD test

257 "test" directory created.

ftp> ls

ftp: setsockopt (ignored): Permission denied

---> PORT 192,168,3,214,133,39

200 PORT command successful.

---> LIST

150 Opening ASCII mode data connection for '/bin/ls'.

total 872

...

drwxr-xr-x 2 14 21 512 Sep 1 15:29 test

...

ftp> cd test

---> CWD test

250 CWD command successful.

ftp>

Загрузим на сервер собственный файл.

ftp> send test.txt

local: test.txt remote: test.txt

ftp: setsockopt (ignored): Permission denied

---> PORT 192,168,3,214,190,116

200 PORT command successful.

---> STOR test.txt

150 Opening BINARY mode data connection for 'test.txt'.

226 Transfer complete.

ftp> ls

---> TYPE A

200 Type set to A.

ftp: setsockopt (ignored): Permission denied

---> PORT 192,168,3,214,149,125

200 PORT command successful.

---> LIST

150 Opening ASCII mode data connection for '/bin/ls'.

total 0

-rw-r--r-- 1 14 21 0 Sep 1 15:46 test.txt

226 Transfer complete.

ftp>

Удаляем свой файл и папку.

ftp> delete test.txt

---> DELE test.txt

250 DELE command successful.

ftp> cd ..

---> CWD ..

250 CWD command successful.

ftp> rmdir test

---> RMD test

250 RMD command successful.

ftp>

Загрузим с сервера какой-либо файл.

ftp> cd 8V71

---> CWD 8V71

250 CWD command successful.

ftp> ls

---> TYPE A

200 Type set to A.

ftp: setsockopt (ignored): Permission denied

---> PORT 192,168,3,214,128,11

200 PORT command successful.

---> LIST

150 Opening ASCII mode data connection for '/bin/ls'.

total 100704

-rw-r--r-- 1 14 21 45700608 Jun 3 2004 meth.doc

-rw-r--r-- 1 14 21 39936 Jun 2 17:13 ??????? ? ??????_2009-10.doc.doc

-rw-r--r-- 1 14 21 5725696 May 14 16:55 ?????????1.doc

drwxr-xr-x 3 14 21 512 Jun 15 15:47 ????????????

drwxr-xr-x 3 14 21 512 Aug 31 09:08 ??????? ????????????

226 Transfer complete.

ftp> get meth.doc

local: meth.doc remote: meth.doc

---> TYPE I

200 Type set to I.

ftp: setsockopt (ignored): Permission denied

---> PORT 192,168,3,214,208,61

200 PORT command successful.

---> RETR meth.doc

150 Opening BINARY mode data connection for 'meth.doc' (45700608 bytes).

226 Transfer complete.

45700608 bytes received in 3.98 secs (11220.0 kB/s)

ftp>

Далее отсоединяемся от сервера и выходим из клиента

ftp> bye

---> QUIT

221 Goodbye.

sanek@bunker:~$

Вывод: В процессе выполнения лабораторной работы были получены навыки работы с клиентом ftp.

страница 1


скачать

Другие похожие работы:

Сети ЭВМ и тк

Лабораторная работа: 1 стр.






Сети ЭВМ и тк

Лабораторная работа: 1 стр.