Материал: vmss_lab3

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Переписывание файла на свой компьютер: ftp> get mbox

local: mbox remote: mbox

ftp: setsockopt (ignored): Permission denied

---> PASV

227 Entering Passive Mode (127,0,0,1,171,55).

---> RETR mbox

150 Opening BINARY mode data connection for mbox (9396 bytes). 226 Transfer complete.

9396 bytes received in 0.000155 secs (60619.36 Kbytes/sec)

Закрытие управляющего соединения: ftp> quit

---> QUIT 221 Goodbye.

7. Получение справки по опциям утилиты FTP:

 

[stud5@srv-vmss ~]$ man ftp

 

FTP(1)

BSD General Commands Manual

FTP(1)

NAME

ftp - Internet file transfer program

SYNOPSIS

ftp [-pinegvd] [host] pftp [-inegvd] [host]

DESCRIPTION

Ftp is the user interface to the Internet standard File Transfer Protocol. The program allows a user to transfer files to and from a remote network site.

Options may be specified at the command line, or to the command interpreter.

-A Use active mode for data transfers. This is useful for transmissions to servers which do not support passive connections (for whatever reason.)

-p Use passive mode for data transfers. Allows use of ftp in environments where a firewall prevents connections from the outside world

:

8. Проверка работы опций -v, -d, -i, -n: [stud5@srv-vmss ~]$ ftp -v -i -d -n localhost 21 Connected to localhost (127.0.0.1).

220 srv-vmss FTP server

---> SYST

530 Please login with USER and PASS. ftp> user stud5

---> USER stud5

6

331 Please specify the password. Password:

---> PASS XXXX 230 Login successful.

ftp> mget mbox open

ftp: setsockopt (ignored): Permission denied

---> PASV

---> NLST mbox

ftp: setsockopt (ignored): Permission denied

---> PASV

---> NLST open

local: mbox remote: mbox

ftp: setsockopt (ignored): Permission denied

---> PASV

227 Entering Passive Mode (127,0,0,1,29,164).

---> RETR mbox

150 Opening BINARY mode data connection for mbox (9396 bytes). WARNING! 293 bare linefeeds received in ASCII mode

File may not have transferred correctly. 226 Transfer complete.

9396 bytes received in 0.000643 secs (14612.75 Kbytes/sec)

При включенной опции -v ftp работает в многословном режиме; сообщения ftp, посланные удаленной машиной в ftp появляются на экране дисплея; после завершения передачи файла появилось статистическое сообщение о количестве переданных байт, скорости и т. д.

При включенной опции -d ftp работает в режиме отладки. При этом сообщения ftp, посланные ftp в удаленную машину, отображаются на экране дисплея (здесь это, например, PASV, NLST,…).

При включенной опции -i отключены интерактивные запросы при передаче нескольких файлов.

Опция -n предотвращает использование ftp авторегистрации. Пришлось использовать команду ftp user, чтобы вручную зарегистрироваться на удаленной машине.

9. Проверка работы команды hash: ftp> hash

Hash mark printing on (1024 bytes/hash mark).

Включен режим вывода метки хэширования для каждого переданного блока данных.

ftp> get mbox

local: mbox remote: mbox

227 Entering Passive Mode (127,0,0,1,98,42).

150 Opening BINARY mode data connection for mbox (9396 bytes).

#########

226 Transfer complete.

9396 bytes received in 0.00029 secs (32400.00 Kbytes/sec)

В результате было напечатано 9 символов #, то есть было передано 9 блоков данных размером 1024 байт.

Закрытие соединения: ftp> quit

---> QUIT 221 Goodbye.

7

Источник: https://studfile.net/preview/16474277/