Site Engine - Script para SSH: mudanças entre as edições

De wikiti
Ir para navegação Ir para pesquisar
Sem resumo de edição
 
(22 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
===CRIAÇÃO DO SCRIPT A PARTIR DE TEMPLATE ===
[[Category:Tutoriais]]
[[Category:Extreme]]
 
=Introdução=
Para efetuar a criação da(s) chave(s) SSH para posterior inserção nos dispositivos indicamos a utilização dos '''Scripts''' do Site Engine. Para isso, siga os processos indicados:
Para efetuar a criação da(s) chave(s) SSH para posterior inserção nos dispositivos indicamos a utilização dos '''Scripts''' do Site Engine. Para isso, siga os processos indicados:


Acesse o Painel Tasks do lado esquerdo da janela e escolha o menu Scripts, que exibirá todos os scripts já criados até o momento.
==Criação de Script a partir de template==
 
Acesse o Painel '''Tasks''' do lado esquerdo da janela e escolha o menu '''Scripts''', que exibirá todos os scripts já criados até o momento.
[[File:Se-ssh1.png|750px|centre]]
[[File:Se-ssh1.png|750px|centre]]


Para facilitar a localização do template necessário utilize a busca, digitando o nome dele.
Para facilitar a localização do template necessário utilize a busca, digitando o nome dele.
[[File:Se-ssh2.png|750px|centre]]


Seu nome é "UNESP - SSH - template"
Seu nome é "UNESP - SSH - template"
[[File:Se-ssh2.png|750px|centre]]
[[File:Se-ssh3.png|750px|centre]]
[[File:Se-ssh3.png|750px|centre]]


Selecione-o e escolha a opção "Edit...", que abrirá o script para visualização, permitindo alteração.
Selecione-o e escolha a opção '''Edit...''', que abrirá o script para visualização, permitindo alteração.
 
Escolha a opção '''Save As''' para fazer uma cópia do template.
 
[[File:Se-ssh4.png|750px|centre]]
[[File:Se-ssh4.png|750px|centre]]


Escolha a opção Save As para fazer uma cópia do template.
[[File:Se-ssh5.png|750px|centre]]
[[File:Se-ssh5.png|750px|centre]]


Defina um nome para identificar o script e comentário, se desejar e clique no botão Save para solicitar a sua criação.
Defina um nome para identificar o script (e comentário, se desejar) e clique no botão '''Save''' para solicitar a sua criação.
[[File:Se-ssh6.png|750px|centre]]
[[File:Se-ssh6.png|750px|centre]]


Note na barra de títulos da caixa suspensa que agora estará editando o script recém criado.
'''Note na barra de títulos da caixa suspensa que agora estará editando o script recém criado.'''


Insira as informações de usuário e chave SSH, seguindo o modelo com os comandos adequados e acione a aba Permissions and Menus ao finalizar.
Insira as informações de usuário e chave SSH, seguindo o modelo com os comandos adequados e acione a aba '''Permissions and Menus''' ao finalizar.
[[File:Se-ssh7.png|750px|centre]]
[[File:Se-ssh7.png|750px|centre]]


Através desta aba é possível indicar os perfis que terão a possibilidade de usar o script.
Através desta aba é possível indicar os perfis que terão a possibilidade de usar o script.
Clique em '''Authorization Groups (Roles)''' e selecione o grupo referente à unidade.
[[File:Se-ssh8.png|750px|centre]]
[[File:Se-ssh8.png|750px|centre]]


Clique em Authorization Groups (Roles) e selecione o grupo referente à unidade.
[[File:Se-ssh9.png|750px|centre]]
[[File:Se-ssh9.png|750px|centre]]


Salve a alteração e pronto! Seu script estará salvo e disponível para uso no Site Engine. A aplicação poderá ser feita por dispositivo ou por grupo de dispositivos.
Salve a alteração e pronto! Seu script estará salvo e disponível para uso no Site Engine. A aplicação do script poderá ser feita por dispositivo ou por grupo de dispositivos.
 
== Aplicando o script no dispositivo ==
 
Com o script criado e vinculado ao perfil da unidade acesse a aba de Devices.
 
Clique com o botão direito do mouse sobre o dispositivo em que deseja aplicar o script.
 
Acione o menu Tasks, Config e selecione o script desejado.
[[File:Se-ssh10.png|750px|centre]]
 
==Inserção de script como Action / Template ==
Pelo Site Engine é possível definir algumas '''Actions''' que enviam configurações aos switches automaticamente junto de seu provisionamento.
 
Para fazer isso, acione o menu '''Devices''' no topo da janela, selecione sua localidade e mantenha a guia '''Devices''' habilitada, conforme imagem:
[[File:Se-ssh11.png|750px|centre]]
 
Abra a guia '''Actions''', onde é possível definir algumas ações customizadas.
[[File:Se-ssh12.png|750px|centre]]
 
Clique em '''Add''' para criar uma nova Custom Configuration.
[[File:Se-ssh13.png|750px|centre]]
 
Escolha o Vendor Extreme e selecione a Task criada anteriormente na lista de tasks disponíveis.
[[File:Se-ssh14.png|750px|centre]]
 
Clique em '''Update''' e em '''Save''' para guardar a configuração salva. A partir de agora os novos switches provisionados pelo Site Engine receberão esta configuração automaticamente após a realização do onboarding.
[[File:Se-ssh15.png|750px|centre]]

Edição atual tal como às 14h21min de 19 de abril de 2024


Introdução

Para efetuar a criação da(s) chave(s) SSH para posterior inserção nos dispositivos indicamos a utilização dos Scripts do Site Engine. Para isso, siga os processos indicados:

Criação de Script a partir de template

Acesse o Painel Tasks do lado esquerdo da janela e escolha o menu Scripts, que exibirá todos os scripts já criados até o momento.

Para facilitar a localização do template necessário utilize a busca, digitando o nome dele.

Seu nome é "UNESP - SSH - template"

Selecione-o e escolha a opção Edit..., que abrirá o script para visualização, permitindo alteração.

Escolha a opção Save As para fazer uma cópia do template.

Defina um nome para identificar o script (e comentário, se desejar) e clique no botão Save para solicitar a sua criação.

Note na barra de títulos da caixa suspensa que agora estará editando o script recém criado.

Insira as informações de usuário e chave SSH, seguindo o modelo com os comandos adequados e acione a aba Permissions and Menus ao finalizar.

Através desta aba é possível indicar os perfis que terão a possibilidade de usar o script.

Clique em Authorization Groups (Roles) e selecione o grupo referente à unidade.

Salve a alteração e pronto! Seu script estará salvo e disponível para uso no Site Engine. A aplicação do script poderá ser feita por dispositivo ou por grupo de dispositivos.

Aplicando o script no dispositivo

Com o script criado e vinculado ao perfil da unidade acesse a aba de Devices.

Clique com o botão direito do mouse sobre o dispositivo em que deseja aplicar o script.

Acione o menu Tasks, Config e selecione o script desejado.

Inserção de script como Action / Template

Pelo Site Engine é possível definir algumas Actions que enviam configurações aos switches automaticamente junto de seu provisionamento.

Para fazer isso, acione o menu Devices no topo da janela, selecione sua localidade e mantenha a guia Devices habilitada, conforme imagem:

Abra a guia Actions, onde é possível definir algumas ações customizadas.

Clique em Add para criar uma nova Custom Configuration.

Escolha o Vendor Extreme e selecione a Task criada anteriormente na lista de tasks disponíveis.

Clique em Update e em Save para guardar a configuração salva. A partir de agora os novos switches provisionados pelo Site Engine receberão esta configuração automaticamente após a realização do onboarding.