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/07/27 14:38]
val
использование_протоколов_rsh_и_rcp [2011/12/19 12:58]
val
Line 1: Line 1:
 ====== Использование протоколов RSH и RCP ====== ====== Использование протоколов RSH и RCP ======
  
-===== Настройка ​коммутатора ​=====+===== Настройка ​сервиса ===== 
 + 
 +==== Настройка и запуск сервисов на cisco ====
 <​code>​ <​code>​
-switch#wr t +ip host server 192.168.X.10 
-... +no ip domain-lookup 
-!+
 ip rcmd rcp-enable ip rcmd rcp-enable
 ip rcmd rsh-enable ip rcmd rsh-enable
-ip host gate 192.168.X.1 +ip rcmd remote-host root server ​root enable
-ip rcmd remote-host root gate root enable +
-!+
 </​code>​ </​code>​
  
-====Ubuntu ​=====+==== Установка клиента в Ubuntu ====
 <​code>​ <​code>​
-gate# apt-get install rsh-client+server# apt-get install rsh-client
 </​code>​ </​code>​
  
-===== FreeBSD/​Ubuntu ​=====+===== Варианты использования ​===== 
 + 
 +==== Просмотр и изменение конфигурации ​====
 <​code>​ <​code>​
-gate# rsh switch ​"sh run"+server# rsh router ​"show run"
  
-gate# rsh switch ​"dir flash:"+server# rsh router ​"show access-lists"
  
-gatecat acl1sw.conf  +serverrcp firewall.acl router:​running-config 
-... +</​code>​
-! permit host 192.168.X.50 +
-deny any+
  
-gate# rcp acl1sw.conf switch:​running-config+==== Резервное копирование конфигурации ====
  
-gate# rsh switch "show access-lists"​+[[http://​opennet.ru/​base/​cisco/​cisco_auto_conf.txt.html]]
  
-gate# rcp switch:startup-config ​conf.bak+=== Ubuntu/​FreeBSD=== 
 +<​code>​ 
 +server# rcp router:running-config ​router.conf
  
-gatersh switch "dir flash:/"+serverci -l router.conf 
 +</code>
  
-gatercp switch:​flash:/​c2900XL-c3h2s-mz.120-5.3.WC.1.bin ios.bak ​+=== Использование пакета ciscoconf (FreeBSD) === 
 +<​code>​ 
 +serverpkg_add ​-r ciscoconf
  
-gatefile ios.bak  +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
-ios.bak: MS-DOS executable (EXE)+
 </​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)