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):
mkdir /var/lock/minicom
chmod 1777 /var/lock/minicom
- Correr o minicom em modo de configuração com
minicom -s
- 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.
- Seleccionar a opção "Modem and dialing" e apagar a "Init string"
(deixando-a como string vazia).
- Gravar com "Save satup as dfl"
- Gravar também com "Save satup as.." usando "ttyS0" como nome da configuração a gravar
- Voltar ao menu "Serial port setup" e alterar o dispositivo para
/dev/ttyS1
- Gravar com "Save satup as.." usando "ttyS1" como nome da configuração a gravar
- 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
- Verificar que o servidor ftp está activo (fazer ftp para a máquina destino).
- Lançá-lo caso necessário:
service xinetd restart
- Ter um utilizador não-root na máquina destino
-
adduser <nome_conta>
-
passwd <nome_conta>
- No Router Cisco (através do terminal)
copy
running-config
ftp://<nome_utilizador>:<password_da_conta>@<ip_máquina_destino>/<nome_ficheiro_destino>
- Como é natural o router deve ter o interface AUI configurado de modo a poder ligar-se à máquina destino.
Recuperar
- Ter passos 1 e 2 do gravar verificados
- No Router Cisco (através do terminal)
configure replace
ftp://<nome_utilizador
>:<password_da_conta>@<ip_máquina_destino>/<nome_ficheiro_destino>
- Como é natural o router deve ter o interface AUI configurado de modo a poder ligar-se à máquina destino.
- A configuração fica activa. Para gravá-la em memória fazer
copy running-config startup-config
.
- 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:
- Entrar em modo de configuração (configure)
ip ftp username
ip ftp password
- 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.