User Tools

Site Tools


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

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
использование_протоколов_rsh_и_rcp [2010/11/16 16:13]
val
использование_протоколов_rsh_и_rcp [2011/12/19 12:58]
val
Line 5: Line 5:
 ==== Настройка и запуск сервисов на cisco ==== ==== Настройка и запуск сервисов на cisco ====
 <​code>​ <​code>​
-ip host server 192.168.X.1+ip host server 192.168.X.10 
 +no ip domain-lookup
  
 ip rcmd rcp-enable ip rcmd rcp-enable
Line 19: Line 20:
 ===== Варианты использования ===== ===== Варианты использования =====
  
-==== Использование команд rsh и rcp ====+==== Просмотр и изменение конфигурации ====
 <​code>​ <​code>​
-server# rsh switch ​"sh run"+server# rsh router ​"show run"
  
-server# ​cat acl1sw.conf  +server# ​rsh router "​show ​access-lists"
-... +
-access-list 1 permit host 192.168.X.50 +
-deny any+
  
-server# rcp acl1sw.conf switch:​running-config+server# rcp firewall.acl router:​running-config 
 +</​code>​
  
-server# rsh switch "show access-lists"​+==== Резервное копирование конфигурации ====
  
-server# rcp switch:startup-config conf.bak+[[http://opennet.ru/​base/​cisco/​cisco_auto_conf.txt.html]]
  
-server# rsh switch "dir flash:/" +=== Ubuntu/FreeBSD=== 
- +<​code>​ 
-server# rcp switch:flash:/​c2900XL-c3h2s-mz.120-5.3.WC.1.bin ios.bak +server# rcp router:running-config router.conf
  
-server# ​file ios.bak  +server# ​ci -l router.conf
-ios.bak: MS-DOS executable (EXE)+
 </​code>​ </​code>​
  
-==== Использование пакета ciscoconf ​====+=== Использование пакета ciscoconf ​(FreeBSD) ​===
 <​code>​ <​code>​
 server# pkg_add -r ciscoconf server# pkg_add -r ciscoconf
  
-server# ciscoconfd ​-s local3 ​-p /​var/​run/​ciscoconfd.pid -t 60 -r/​usr/​local/​bin/​ciscoconfr /​var/​log/​cisco*.log+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
 </​code>​ </​code>​
 +
 +Примечание:​
 +
 +  - параметр -s, для отладки,​ может совпадать с тем facility который использует cisco 
 +  - параметр -u обязателен,​ без него не подставляется имя пользователя в r команду
 +  - параметр -p нужен для использования в системе ротации лог файлов (например newsyslog)
 +  - можно указать несколько лог файлов,​ или использовать символ заменитель,​ например /​var/​log/​cisco*.log ​
использование_протоколов_rsh_и_rcp.txt · Last modified: 2013/05/22 13:50 (external edit)