quarta-feira, 23 de janeiro de 2019

Acesso SSH ao Google Cloud via console

A ferramenta de acesso SSH via web fornecida pelo Google para maquinas hospedadas na Google Cloud é muito boa mas ainda não a melhor forma de acesso aos hosts. É relativamente simples criar ou importar chaves para através da plataforma web ainda sim gasta-se tempo acessando diversas telas e opções que não precisamos no momento, por isso o Google desenvolveu um modo simples para fazer via linha de comando. É através desta ferramenta que podemos fazer tudo na plataforma, inclusive configurar o acesso SSH aos hosts hospedados na nuvem do Google.

Instalação do Google Cloud SDK no Ubuntu.
sudo apt install google-cloud-sdk
gcloud auth login
Configurando o acesso SSH para todas as maquinas do projeto.
gcloud config set project <project_id>
gcloud compute config-ssh
ssh <instancia>.<região>-<localização>.<projeto>
PS: No site oficial tem disponível a instalação para Debian/Ubuntu, RedHat/CentOS e até para Windows e MacOS,

sexta-feira, 18 de janeiro de 2019

Usando UFW no Ubuntu 18.04.1 LTS (Bionic Beaver)

Na atualização da versão para o Ubuntu 18.04.1 LTS precisei de um novo modo para gerenciar o firewall. Embora esse aplicativo exista já algum tempo, eu nunca havia utilizado pois sempre fiz via script, manualmente.


Mais simples impossível! Basta ativar o status, liberar o outgoing e bloquear o incoming. Está feito e caso necessite de alguma porta especial basta adicionar a regra clicando no "+" no canto esquerdo inferior da tela.

Para instalar basta digitar na console:
sudo apt install gufw
A GUI já configura automaticamente para iniciar no boot mas não custa verificar na console.
sudo ufw status - Exibe o status do firewall.
sudo ufw enable - Habilita o firewall e configura no boot.
sudo ufw disable - Desabilita o firewall e remove do boot.