Cisco — terminal série e backup de configurações


Configurar o minicom

Para configurar o minicom por forma a poder usá-lo sem ser como root nas duas portas série (para configurar dois routers, por exemplo) deve seguir os seguintes passos (como root, num computador que tenha porta série):
  1. mkdir /var/lock/minicom
  2. chmod 1777 /var/lock/minicom
  3. Correr o minicom em modo de configuração com minicom -s
  4. Seleccionar a opção "Serial port setup" e configurá-la da seguinte forma:
     A -    Serial Device      : /dev/ttyS0
     B - Lockfile Location     : /var/lock/minicom
     C -   Callin Program      : 
     D -  Callout Program      : 
     E -    Bps/Par/Bits       : 9600 8N1
     F - Hardware Flow Control : No
     G - Software Flow Control : No
    NOTA: Se não aparecer a opção B, pode ignorar essa configuração.
  5. Seleccionar a opção "Modem and dialing" e apagar a "Init string" (deixando-a como string vazia).
  6. Gravar com "Save satup as dfl"
  7. Gravar também com "Save satup as.." usando "ttyS0" como nome da configuração a gravar
  8. Voltar ao menu "Serial port setup" e alterar o dispositivo para /dev/ttyS1
  9. Gravar com "Save satup as.." usando "ttyS1" como nome da configuração a gravar
  10. Dê permissões de leitura e escrita nas portas série aos utilizadores normais usando o comando chmod o+rw /dev/ttyS*.
Se seguiu os passos acima descritos deve poder correr o minicom como utilizador normal. Para indicar qual a porta série onde deseja corrê-lo deve utilizar minicom ttyS0 ou minicom ttyS1


Começar do zero

Caso se pretenda apagar toda a configuração do router (na maioria dos casos isso dever ser feito para evitar conflitos com configurações antigas):

     erase startup-config
     reload


Guardar configuração Cisco

Para guardar a configuração do router Cisco .

Gravar

  1. Verificar que o servidor ftp está activo (fazer ftp para a máquina destino).
    1. Lançá-lo caso necessário:
         service xinetd restart
  2. Ter um utilizador  não-root na máquina destino
    1.    adduser <nome_conta>
    2.    passwd <nome_conta>
  3. No Router Cisco (através do terminal)
       copy running-config ftp://<nome_utilizador>:<password_da_conta>@<ip_máquina_destino>/<nome_ficheiro_destino>
  4. Como é natural o router deve ter o interface AUI configurado de modo a poder ligar-se à máquina destino.

Recuperar

  1. Ter passos 1 e 2 do gravar verificados
  2. No Router Cisco (através do terminal)
       configure replace ftp://<nome_utilizador>:<password_da_conta>@<ip_máquina_destino>/<nome_ficheiro_destino>
  3. Como é natural o router deve ter o interface AUI configurado de modo a poder ligar-se à máquina destino.
  4. A configuração fica activa. Para gravá-la em memória fazer copy running-config startup-config.
  5. Pode verificar fazendo show running-config ou se já tiver gravado para memória show startup-config.
Pode também configurar o nome do utilizador e password a nível global:
  1. Entrar em modo de configuração (configure)
  2. ip ftp username
  3. ip ftp password
  4. Agora pode efectuar o ftp sem indicar nome utilizador e password
       copy running-config ftp

Recuperação de Password

Ver procedimento 1. Note que para enviar um break a partir do minicom deve usar CTRL-F.