Скачиваний:
311
Добавлен:
15.06.2014
Размер:
1.2 Mб
Скачать

Протокол Telnet

Обеспечивает работу с удаленным компьютером в консольном режиме. При этом клиентский компьютер, по сути, выступает в роли консоли (текстовой), т.е. клавиатура + дисплей. Мощность самого компьютера используется для вводимых с клавиатуры символов и отображение на дисплей.

Все команды выполняются на удаленном сервере. При запуске программы Telnet-пользователь получает возможность выполнять несколько команд: подключение/отключение к/от удаленного сервера (подключение – open, отключение - close). В команде указывается имя или IP-адрес сервера.

Команды:

open используется для установки соединения с узлом по протоколу Telnet. Синтаксис: openимя_узла.

close – используется для закрытия существующего соединения по протоколу Telnet.

display – используется для просмотра текущих параметров клиента Telnet

send – используется для отправления команд на сервер Telnet.

set – Команда с одним из следующих аргументов используется для настройки клиентаTelnetв текущем сеансе. Поддерживаются следующие команды:

  1. aoОтменяет команду ввода

  2. aytКоманда «Вы на месте?»

  3. escОтправляет текущий управляющий знак

  4. ipПрерывает выполнение команды обработки

  5. ?– Отображает справочные сведения для команды set

unsetиспользуется для отключения параметров, предварительно заданных с помощью команды set

statusпозволяет определить, подключен ли компьютер, на котором выполняется клиент Telnet

? или helpОтображает справочные сведения

Протокол ftp

Обеспечивает передачу и прием файлов на удаленный сервер и с удаленного сервера. За каждым таким протоколом закреплен номер порта (стандартом), и когда пользователю нужна служба FTP, используется порт №21.

Соединение с сервером:

USERanonymous\r\n

PASSsomeone@email\r\n

Команды FTP обеспечивают следующее:

ABOR — Прервать передачу файла

CDUP — Сменить директорию на родительскую.

CWD — Сменить директорию.

DELE — Удалить файл (DELE file).

HELP — Выводит список команд принимаемых сервером.

LIST — Возвращает список файлов директории. Список передается через соединение данных (20 порт).

MDTM — Возвращает время модификации файла.

MKD — Создать директорию.

NLST — Возвращает список файлов директории в более кратком формате чем LIST. Список передается через соединение данных (20 порт).

NOOP — Пустая операция

PASV — Войти в пассивный режим. Сервер вернет адрес и порт к которому нужно подключиться чтобы забрать данные. Передача начнется при следующей команде RETR, LIST и тд.

PORT — Войти в активный режим. Например PORT 12,34,45,56,78,89. В отличие от пассивного режима для передачи данных сервер сам подключается к клиенту.

PWD — Возвращает текущую директорию.

QUIT — Отключиться

REIN — Реинициализировать подключение

REST — Устанавливает байт, с которого нужно продолжить скачивание или закачивание файла (REST 1234). После этой команды нужно использовать RETR или STOR.

RETR — Скачать файл. Перед RETR должна быть команда PASV или PORT.

RMD — Удалить директорию

RNFR и RNTO — Переименовать файл. RNFR — что переименовывать, RNTO — во что.

SIZE — Возвращает размер файла

STOR — Закачать файл. Перед STOR должна быть команда PASV или PORT.

SYST — Возвращает тип системы (UNIX, WIN, …)

TYPE — Установить тип передачи файла (Бинарный TYPE I, текстовый TYPE A)