Выполнение команд


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

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

По умолчанию Taylor UUCP разрешает выполнять на Вашей машине лишь rmail и rnews, которые обычно используются для e-mail и Usent новостей по UUCP. Заданный по умолчанию путь поиска, используемый uuxqt, настраивается во времея компиляции, но обычно содержит /bin, /usr/bin, и /usr/local/bin. Чтобы изменять набор команд для определенной системы, Вы можете использовать ключевое слово commands в файле sys. Аналогично, путь поиска может быть изменен указанием ключевого слова command-path. Например, Вы можете разрешить системе pablo выполнять команду bsmtp в дополнение к rmail и rnews:

system pablo ... commands rmail rnews bsmtp



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