Discussion:
[shell-script] Passar comandos para switch Huawei
wagopc@gmail.com [shell-script]
2018-01-30 04:25:13 UTC
Permalink
Bom dia pessoal. Tudo bem?! Estou tentando desenvolver um script de backup em alguns switch huawei, porém travei na questão de como passar os comandos para esse dispositivo.

Estou usando o comando abaixo:

# sshpass -p 'senha' ssh ***@ipswitch 'system view'

Executei apenas esse comando para ver se funcionava mas o mesmo não foi executado (system view). A execução é abortada voltando para o prompt.

Vi em alguns posts na internet que passando o comando do switch entre aspas simples funciona no cisco. Caso alguém possa me dar uma orientação eu agradeço.
Rogério Mestre rsmestre@gmail.com [shell-script]
2018-01-31 09:02:41 UTC
Permalink
Já tentou com aspas duplas?
Nos switches brocade funcionam com aspas duplas.

Atenciosamente,

Rogério Mestre®
Post by ***@gmail.com [shell-script]
Bom dia pessoal. Tudo bem?! Estou tentando desenvolver um script de backup
em alguns switch huawei, porém travei na questão de como passar os comandos
para esse dispositivo.
Executei apenas esse comando para ver se funcionava mas o mesmo não foi
executado (system view). A execução é abortada voltando para o prompt.
Vi em alguns posts na internet que passando o comando do switch entre
aspas simples funciona no cisco. Caso alguém possa me dar uma orientação eu
agradeço.
Cyolfi Cyro cyrocc@gmail.com [shell-script]
2018-01-31 10:40:13 UTC
Permalink
Eu tinha um problema parecido no meu trabalho e resolvi usando o comando
"expect". Este comando simula a interação de uma pessoa na CLI. Fiz toda
uma rotina de backup em meus switchs e roteadores com ele.

Att.

Cyro Ciolfi
Post by ***@gmail.com [shell-script]
Bom dia pessoal. Tudo bem?! Estou tentando desenvolver um script de backup
em alguns switch huawei, porém travei na questão de como passar os comandos
para esse dispositivo.
Executei apenas esse comando para ver se funcionava mas o mesmo não foi
executado (system view). A execução é abortada voltando para o prompt.
Vi em alguns posts na internet que passando o comando do switch entre
aspas simples funciona no cisco. Caso alguém possa me dar uma orientação eu
agradeço.
'Ernander (Nander)' ernander@gmail.com [shell-script]
2018-01-31 14:03:56 UTC
Permalink
EU tb is Sugerir o expect. Fiz meus Scripts de backup de SonicWALL com ele.
Post by Cyolfi Cyro ***@gmail.com [shell-script]
Eu tinha um problema parecido no meu trabalho e resolvi usando o comando
"expect". Este comando simula a interação de uma pessoa na CLI. Fiz toda
uma rotina de backup em meus switchs e roteadores com ele.
Att.
Cyro Ciolfi
Post by ***@gmail.com [shell-script]
Bom dia pessoal. Tudo bem?! Estou tentando desenvolver um script de
backup em alguns switch huawei, porém travei na questão de como passar os
comandos para esse dispositivo.
Executei apenas esse comando para ver se funcionava mas o mesmo não foi
executado (system view). A execução é abortada voltando para o prompt.
Vi em alguns posts na internet que passando o comando do switch entre
aspas simples funciona no cisco. Caso alguém possa me dar uma orientação eu
agradeço.
Wagner Souza wagopc@gmail.com [shell-script]
2018-01-31 14:25:03 UTC
Permalink
Bom dia. Muito obrigado pelas sugestões. Vou dar uma olhada no expert e ver
como desenvolver o script de backup
Post by 'Ernander (Nander)' ***@gmail.com [shell-script]
EU tb is Sugerir o expect. Fiz meus Scripts de backup de SonicWALL com ele.
Post by Cyolfi Cyro ***@gmail.com [shell-script]
Eu tinha um problema parecido no meu trabalho e resolvi usando o comando
"expect". Este comando simula a interação de uma pessoa na CLI.. Fiz toda
uma rotina de backup em meus switchs e roteadores com ele.
Att.
Cyro Ciolfi
Post by ***@gmail.com [shell-script]
Bom dia pessoal. Tudo bem?! Estou tentando desenvolver um script de
backup em alguns switch huawei, porém travei na questão de como passar os
comandos para esse dispositivo.
Executei apenas esse comando para ver se funcionava mas o mesmo não foi
executado (system view). A execução é abortada voltando para o prompt.
Vi em alguns posts na internet que passando o comando do switch entre
aspas simples funciona no cisco. Caso alguém possa me dar uma orientação eu
agradeço.
--
*Atenciosamente,*

*Wagner F. de Souza*
*Graduado em Redes de Computadores*
* Fone:(81) 96525401 / 8214.1509*

* Skype: wagner.fsouza*
*Blog: <http://goog_275443631>http://preparatoriolpi.blogspot.com
<http://artigostecnico.blogspot.com>**"GNU/Linux para seres humanos."*

*LPI ID: LPI000297782*
'Julio C. Neves' julio.neves@gmail.com [shell-script]
2018-01-31 14:53:39 UTC
Permalink
Aproveita e dá uma olhada no Bacula. É a solução definitiva em Sw Livre e o
suporte dele no Brasil é o Heitor Medrado, nosso colega de lista.

Abraços,
Julio

*» Não tem tempo para fazer um curso presencial?*
*» Na sua cidade não tem nenhum bom curso de Linux?*
*» O treinamento está muito caro?*

*Ministramos um excelente treinamento de Shell,*
*no **formato EAD. **Veja os detalhes aqui.*
<http://www.dicas-l.com.br/programacao-shell-linux/>

*Damos treinamento em sua empresa **com certificado*
*e nota fiscal **por **um preço, **no mínimo, 50% **abaixo*
*de qualquer curso.*

​​
Nosso time de instrutores *in company* é formado somente por
​
​
autores
​ ​
​
de
*Best Sellers​ ​*​laureados ​sobre os temas.. P. exemplo:

Shell básico e Programação em Shell Julio Neves
Bacula Heitor Medrado
Zabbix Adail Host
Produção Gráfica e Videografismo Cadunico
Post by Wagner Souza ***@gmail.com [shell-script]
Bom dia. Muito obrigado pelas sugestões. Vou dar uma olhada no expert e
ver como desenvolver o script de backup
Post by 'Ernander (Nander)' ***@gmail.com [shell-script]
EU tb is Sugerir o expect. Fiz meus Scripts de backup de SonicWALL com ele.
Post by Cyolfi Cyro ***@gmail.com [shell-script]
Eu tinha um problema parecido no meu trabalho e resolvi usando o comando
"expect". Este comando simula a interação de uma pessoa na CLI. Fiz toda
uma rotina de backup em meus switchs e roteadores com ele.
Att.
Cyro Ciolfi
Post by ***@gmail.com [shell-script]
Bom dia pessoal. Tudo bem?! Estou tentando desenvolver um script de
backup em alguns switch huawei, porém travei na questão de como passar os
comandos para esse dispositivo.
Executei apenas esse comando para ver se funcionava mas o mesmo não foi
executado (system view). A execução é abortada voltando para o prompt.
Vi em alguns posts na internet que passando o comando do switch entre
aspas simples funciona no cisco. Caso alguém possa me dar uma orientação eu
agradeço.
--
*Atenciosamente,*
*Wagner F. de Souza*
*Graduado em Redes de Computadores*
* Fone:(81) 96525401 / 8214.1509*
* Skype: wagner.fsouza*
*Blog: <http://goog_275443631>http://preparatoriolpi.blogspot.com
<http://artigostecnico.blogspot.com>**"GNU/Linux para seres humanos."*
*LPI ID: LPI000297782*
heitor@bacula.com.br [shell-script]
2018-02-01 11:08:29 UTC
Permalink
Olá, Julio, Wagner,

No software livre tem várias maneiras de fazer a mesma coisa, como sempre.
Dependendo dos protocolos do switch é possível acessar a console ou telnet e redirecionar os arquivos para Named Pipes abertos pelo Bacula através do Plugin bpipe. Aqui tenho um exemplo com o Zimbra, e tudo que precisa fazer é um script que liste os arquivos e leia o conteúdo dos mesmos para um flixo de dados <http://www.bacula.com.br/backup-do-zimbra-granular-de-caixas-de-email-e-restore-automatico-com-o-bacula-e-plugin-bpipe/>.
Outra alternativa mais simples é que vários switches e equipamentos de rede possuem protocolo FTP. Basta montar em uma máquina Linux (por exemplo, no fstab) com cliente do Bacula instalado para poder fazer backup inclusive diferencial dos arquivos.
Espero poder ter ajudado.


Abraços,

---Em shell-***@yahoogrupos.com.br, <***@...> escreveu:

Aproveita e dá uma olhada no Bacula. É a solução definitiva em Sw Livre e o suporte dele no Brasil é o Heitor Medrado, nosso colega de lista.


Abraços,

Julio


» Não tem tempo para fazer um curso presencial?
» Na sua cidade não tem nenhum bom curso de Linux?
» O treinamento está muito caro?


Ministramos um excelente treinamento de Shell,
no formato EAD. Veja os detalhes aqui. http://www.dicas-l.com.br/programacao-shell-linux/


Damos treinamento em sua empresa com certificado
e nota fiscal por um preço, no mínimo, 50% abaixo
de qualquer curso.




Nosso time de instrutores in company é formado somente por
​
​
autores ​ ​
​
de Best Sellers ​ ​
laureados sobre os temas. P. exemplo:

Shell básico e Programação em Shell Julio Neves
Bacula Heitor Medrado
Zabbix Adail Host
Produção Gráfica e Videografismo Cadunico





























































































Em 31 de janeiro de 2018 12:25, Wagner Souza ***@... mailto:***@... [shell-script] <shell-***@... mailto:shell-***@...> escreveu:

Bom dia. Muito obrigado pelas sugestões. Vou dar uma olhada no expert e ver como desenvolver o script de backup

Em 31 de janeiro de 2018 11:03, 'Ernander (Nander)' ***@... mailto:***@... [shell-script] <shell-***@.... br mailto:shell-***@...> escreveu:

EU tb is Sugerir o expect. Fiz meus Scripts de backup de SonicWALL com ele.

On Jan 31, 2018 09:59, "Cyolfi Cyro ***@... mailto:***@... [shell-script]" <shell-***@.... br mailto:shell-***@...> wrote:

Eu tinha um problema parecido no meu trabalho e resolvi usando o comando "expect". Este comando simula a interação de uma pessoa na CLI. Fiz toda uma rotina de backup em meus switchs e roteadores com ele.

Att.

Cyro Ciolfi








2018-01-30 2:25 GMT-02:00 ***@... mailto:***@... [shell-script] <shell-***@.... br mailto:shell-***@...>:
Bom dia pessoal. Tudo bem?! Estou tentando desenvolver um script de backup em alguns switch huawei, porém travei na questão de como passar os comandos para esse dispositivo.

Estou usando o comando abaixo:

# sshpass -p 'senha' ssh ***@ipswitch 'system view'

Executei apenas esse comando para ver se funcionava mas o mesmo não foi executado (system view). A execução é abortada voltando para o prompt.

Vi em alguns posts na internet que passando o comando do switch entre aspas simples funciona no cisco. Caso alguém possa me dar uma orientação eu agradeço.
































--
Atenciosamente,

Wagner F. de Souza
Graduado em Redes de Computadores
Fone:(81) 96525401 / 8214.1509
Skype: wagner.fsouza
Blog: http://goog_275443631http://preparatoriolpi. blogspot.com http://artigostecnico.blogspot.com
"GNU/Linux para seres humanos."

LPI ID: LPI000297782

Sidney Souza king.sidney@yahoo.com.br [shell-script]
2018-01-31 10:38:28 UTC
Permalink
Se esse for um shell iterativo você precisara usar um comando como o expect.

------------------------------------------------------
http://www.politicos.org.br
Post by ***@gmail.com [shell-script]
Bom dia pessoal. Tudo bem?! Estou tentando desenvolver um script de backup
em alguns switch huawei, porém travei na questão de como passar os comandos
para esse dispositivo.
Executei apenas esse comando para ver se funcionava mas o mesmo não foi
executado (system view). A execução é abortada voltando para o prompt.
Vi em alguns posts na internet que passando o comando do switch entre
aspas simples funciona no cisco. Caso alguém possa me dar uma orientação eu
agradeço.
Alfredo Casanova atcasanova@gmail.com [shell-script]
2018-01-31 21:49:12 UTC
Permalink
Quando você dá um ssh sem nenhum comando, em que shell vc cai? Tem que
entender qual o shell do outro lado pra testar o funcionamento. Um truque
Post by Sidney Souza ***@yahoo.com.br [shell-script]
Se esse for um shell iterativo você precisara usar um comando como o expect.
------------------------------------------------------
http://www.politicos.org.br
Bom dia pessoal. Tudo bem?! Estou tentando desenvolver um script de backup
Post by ***@gmail.com [shell-script]
em alguns switch huawei, porém travei na questão de como passar os comandos
para esse dispositivo.
# sshpass -p 'senha
Executei apenas esse comando para ver se funcionava mas o mesmo não foi
executado (system view). A execução é abortada voltando para o prompt..
Vi em alguns posts na internet que passando o comando do switch entre
aspas simples funciona no cisco. Caso alguém possa me dar uma orientação eu
agradeço.
Loading...