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
Примечание:
параметр -s, для отладки, может совпадать с тем facility который использует cisco
параметр -u обязателен, без него не подставляется имя пользователя в r команду
параметр -p нужен для использования в системе ротации лог файлов (например newsyslog)
можно указать несколько лог файлов, или использовать символ заменитель, например /var/log/cisco*.log