использование_протоколов_rsh_и_rcp

This is an old revision of the document!


Использование протоколов RSH и RCP

Настройка сервиса

Настройка и запуск сервисов на cisco

ip host server 192.168.X.10
no ip domain-lookup

ip rcmd rcp-enable
ip rcmd rsh-enable
ip rcmd remote-host root server root enable

Установка клиента в Ubuntu

server# apt-get install rsh-client

Варианты использования

Просмотр и изменение конфигурации

server# rsh router "show run"

server# rsh router "show access-lists"

server# rcp firewall.acl router:running-config

Резервное копирование конфигурации

Ubuntu/FreeBSD

server# rcp router:running-config router.conf

server# ci -l router.conf

Использование пакета ciscoconf (FreeBSD)

server# pkg_add -r ciscoconf

server# /usr/local/bin/ciscoconfd -p /var/run/ciscoconfd.pid -s local0 -t 60 -u root -r /usr/local/bin/ciscoconfr /var/log/cisco.log

Примечание:

  1. параметр -s, для отладки, может совпадать с тем facility который использует cisco
  2. параметр -u обязателен, без него не подставляется имя пользователя в r команду
  3. параметр -p нужен для использования в системе ротации лог файлов (например newsyslog)
  4. можно указать несколько лог файлов, или использовать символ заменитель, например /var/log/cisco*.log
использование_протоколов_rsh_и_rcp.1324285124.txt.gz · Last modified: 2013/05/22 13:50 (external edit)