Следующая:File Transfer Control, Следующая:, Предыдущая:Protocol Selection, Вверх:sys File



File Transfer Control

Управление передачей файла


send-request boolean

Значение boolean определяет, разрешено ли удаленной системе запрашивать файлы от локальной системы. Значение по умолчанию составляет да.

receive-request boolean

Параметр boolean определяет, разрешено ли удаленной системе отсылать файлы на локальную систему. Значение по умолчанию - да.

request boolean

Сокращенная команда, эквивалентная двум командам 'send-request boolean' и 'receive-request boolean'.

call-transfer boolean

Параметр boolean проверяется, при размещении локальной системой исходящего запроса. Данный параметр определяет, может ли локальная система размещать в очередь запрос на передачу файла на удаленную систему. Значение по умолчанию составляет да.

called-transfer boolean

Параметр boolean проверяется, когда удаленная система осуществляет входящий вызов локальной системы. Данный параметр определяет, может ли локальная система выполнять записанную в очередь на удаленной системе передачу файлов. Значение по умолчанию составляет да.

transfer boolean

Сокращение команд, эквивалентно заданию обоих команд 'call- transfer boolean' и 'called-transfer boolean'.

call-local-size number string

string это временная строка (смотрите Time Strings). number размер в байтах самого большого файла, который может быть передан, если запрос выполняется во время соответствующее временной строке string, если локальная система размещает запрос, и запрос осуществляется локальной системой. Данная команда может появляться несколько раз в одной альтернативе. Если данная команда не используется, или нет ни одной соответствующей временной строки, то ограничения по размеру отсутствуют.

Как и для всех команд управления размером передаваемых файлов, размер файла получаемого от удаленной системы (в противоположность файлу локальной системы) будет проверяться, если только на другой системе выполняется данный пакет: другие UUCP пакеты не понимают ограничения по максимальному размеру.

call-remote-size number string

Определяет размер (байт) самого большого файла, который может быть переслан в указанное время с помощью удаленного запроса, когда локальная система осуществляет вызов удаленной. Данная команда может присутствовать несколько раз в одной альтернативе. Если данная команда отсутствует, то ограничения на размер отсутствуют.

called-local-size number string

Определяет размер в байтах самого большого файла, который может быть передан в указанный временной промежуток локальным запросом, когда удаленная система вызывает локальную систему. Данная команда может использоваться несколько раз в одной альтернативе. Если данная команда отсутствует, то ограничения по размеру отсутствуют.

called-remote-size number string

Определяет размер в байтах самого большого файла, который должен быть передан в указанный временной промежуток удаленным запросом, когда удаленная система осуществляет вызов локальной системы. Данная команда может использоваться несколько раз в одной альтернативе. Если данная команда отсутствует, то ограничений на размер нет.

local-send strings

Указывает, что файлы из каталогов, перечисленных в strings, могут отсылаться на удаленную систему, если передача данных файлов запрашиваются локально (используются программы uucp или uux). Каталоги в списке должны разделяться пустым пространством (whitespace). Символ ~ может использоваться для обозначения публичного каталога. На Unix системе, обычно публичный каталог - /usr/spool/uucppublic; публичный каталог может быть установлен командой pubdir. Ниже приведен пример команды local-send:

local-send ~ /usr/spool/ftp/pub

Задает каталоги, в пределах которых разрешена отсылка всех файлов из подкаталогов. Каталоги можно исключить, размещая перед именем каталога знак восклицания. Например:

local-send /usr/ftp !/usr/ftp/private ~

обозначает что все файлы из /usr/ftp или из общественного каталога могут быть отосланы, за исключением файлов из каталога /usr/ftp/private. Список каталогов читается слева направо, и самый последний каталог списка имеет больший приоритет, это обозначает, что каталоги должны перечисляться с верху в низ. Значение по умолчанию - root каталог (то есть, вообще любой файл может быть отослан локальным запросом).

remote-send strings

Определяет, что файлы в указанных каталогах могут быть отосланы на удаленную систему, когда они запрашиваются удаленной системой. Значение по умолчанию - ~.

local-receive strings

Определяет, что файлы могут быть приняты в указанные каталоги, когда запрашивается локальным пользователем. Значение по умолчанию составляет ~.

remote-receive strings

Определяет, что файлы могут быть приняты в указанные каталоги, когда они запрашиваются удаленной системой. Значение по умолчанию составляет ~. Под Unix, удаленная система может запрашивать прием файлов в каталоги, которые доступны на запись со стороны всех, независимо от того, как это устанавливается.

forward-to strings

Определяет список систем, на которые файлы могут быть перенаправлены. Удаленные системы могут перенаправлять файлы через локальную систему на любую из систем этого списка. Строка ANY может использоваться, для того, чтобы разрешить перенаправление файлов на любую другую систему. Значение по умолчанию установлено таким образом, чтобы не разрешать перенаправление на другие системы. Обратите внимание, что если удаленной системе разрешают выполнить команду uucp, то данная система имеет эффективную способность перенаправлять файл на любую другую систему.

forward-from strings

Определяет список систем, от которых разрешено перенаправление файлов. Удаленная система может запрашивать файлы через локальную систему от любой из систем из данного списка. Строка ANY может использоваться для того, чтобы разрешить перенаправление (forwarding) на любую другую систему. Значение по умолчанию, состоит в том, чтобы не разрешить перенаправление от других систем. Обратите внимание, что, если удаленной системе разрешено выполнять команду uucp, то эффективно имеется способность запрашивать файлы от любой системы.

forward strings

Эквивалентно командам forward-to STRINGS и forward-from strintgs. Обычно применяется данная команда, а не более подробные команды.