ВВЕДЕНИЕ В СИСТЕМНОЕ АДМИНИСТРИРОВАНИЕ UNIX. Solaris 2.5

       

UUCP - Unix to Unix Copy


Система пересылки файлов по телефону.

  • Если uucp правильно сконфигурирована, то ее использование

    выглядит примерно так:

    uucp -r moj_fajl 'pulsar!fajl_tam'

    перешлет moj_fajl на удаленную машину pulsar. Хотя, скорее

    всего не сделает, из-за ограничений на права доступа. А,

    впрочем, такая команда скорее всего сработает:

    uucp -r moj_fajl 'pulsar!~'

    через некоторое время этот файл вы сможете обнаружить на машине

    pulsar в каталоге

    /usr/spool/uucppublic

    в этот каталог разрешено копирование с удаленных машин, для него используется специальное обозначение: "~"

    Пусть вас не удивляет, что в команде uucp использовались одинарные кавычки. Они нужны, чтобы заэкранировать "!" и "~" от

    вашего командного интерпретатора ksh или bash. Ключ -r в команде uucp нужен, чтобы НЕ ЗАСТАВЛЯТЬ нашу машину немедленно начинать звонить на pulsar. Она сама позвонит, в предусмотренное

    для этого время.

    uucp поддерживается на двух уровнях:

  • Пользовательский. Это команды uucp - постановка файла

    в очередь на удаленную пересылку, и uux - постановка

    в очередь на пересылку удаленной команды.

  • Системный. Периодически, автоматически запускается демон

    uucico - (UUCP Copy in Copy out). Он созванивается с удаленными

    машинами по телефону. На удаленной машине также запускается

    "встречный" демон uucico. Наш демон "проталкивает" на удаленную

    машину все файлы, которые к этому времени накопились в очереди

    на отправку туда. После этого он "принимает" файлы, которые

    приготовила для нас удаленная машина (их к нам проталкивает

    "встречный" демон uucico, а наш принимает). После этого сеанс

    uucico заканчивается. А пользователи обнаруживают, что у них

    возникли новые файлы.

  • Предполагается, что системные администраторы на нашей и на

    удаленной машине не забыли правильно описать и проконфигурировать систему UUCP.



    Содержание раздела