OpenVPN

Posted on seg 20 maio 2019 in Network • Tagged with sysadmin, VPN, Linux • 7 min read

OpenVPN é uma aplicação VPN de código aberto que permite criar e participar de uma rede privada de forma segura através da Internet pública.

Vamos instalar e configurar o OpenVPN em um servidor CentOS 7.

Levando em consideração que o servidor Linux baseado na distribuição CentOS 7 esteja devidamente instalado …


Continue reading

Dicas IPTables

Posted on dom 16 dezembro 2018 in Linux • Tagged with Network, Sysadmin • 2 min read

Existem 3 tabelas gerenciáveis no IPTables:

  • FILTER - esta é a tabela padrão, responsável pela filtragens de pacotes. Possui três cadeias de conjuntos de regras:
    • INPUT - pacotes destinados a sockets locais
    • FORWARD - pacotes encaminhados (roteados) através do firewall
    • OUTPUT - pacotes gerados localmente
  • NAT - é uma tabela que é consultada quando um …

Continue reading

IPSec StrongSwan

Posted on ter 18 setembro 2018 in Linux • Tagged with IPSec, VPN • 2 min read

Conforme mostrei nesse post vamos agora configurar uma VPN IPSec.

Vamos utilizar o StrongSwan para configurarmos a VPN IPSec.

Os peers serão configurados em dois ambientes distintos, Digital Ocean e AWS.

A instalação será feita na distribuição CentOS 7.5.1804x64.

Para o ambiente amazon foi utilizado a instância Amazon …


Continue reading

VPN IPSec

Posted on sáb 15 setembro 2018 in Linux • Tagged with IPSec, VPN • 3 min read

É um conjunto de protocolos que oferece uma segurança no nivel de camada IP. Sendo assim opera pela camada de rede (camada 3) do modelo OSI e modelo TCP/IP.

O IPsec pode ser usado para proteger dados de rede, por exemplo, configurando circuitos usando o encapsulamento IPsec, no qual …


Continue reading

Permissoes no Linux

Posted on ter 27 fevereiro 2018 in Linux • Tagged with Sysadmin • 1 min read

As permissões são usadas para definir quem pode acessar determinados arquivos ou diretórios, assim mantendo segurança e organização em seu sistema e sua rede.

Quando, em um sistema (li)Unix digitamos o comando ls -l temos a seguinte visualização:

ls -l

Vemos o primeiro item em cada linha é a forma utilizada …


Continue reading

Copiando arquivos com Python

Posted on qua 14 fevereiro 2018 in Python • Tagged with script • 2 min read

Nesse post ensinei a criar um script basico para o envio de emails usando python.

Vamos agora aprender a coletar os logs (ou arquivos que voce desejar) para anexar ao script de envio de emails.

Lembrando que a versão do Python que iremos trabalhar é a 3.6.

Antes de …


Continue reading

Enviar emails com Python

Posted on sex 09 fevereiro 2018 in Python • Tagged with emails, script • 3 min read

Hoje me foi proposto um desafio, coletar logs de um servidor via Telegram e enviar por email.

Após algumas horas em pesquisa, cheguei ao seguinte script que vou ensinar mais abaixo, primeiramente vamos fazer o script de envio de emails.

Antes de tudo, caso use GMail, você precisa permitir "aplicativos …


Continue reading

Gerando senhas com python

Posted on ter 09 janeiro 2018 in Python • 1 min read

Nesse post ensinei a usar o pwgen para criar senhas, porém ele não tem me suprido pois necessito de senhas especificas.

Preciso enviar senhas de comprimento oito e apenas numeros e letras minusculas.

Resolvi criar então um script em Python para gerar essas senhas.

Vamos começar por partes

Primeiro vamos …


Continue reading

2017

Posted on seg 01 janeiro 2018 in misc • Tagged with misc, Vida Pessoal • 1 min read

E lá vamos nós recomeçar.

2017 pubiquei apenas um artigo aqui, enfrentei diversas dificuldades, tais como a perda de meu pai.

Nesse ano que se inicia pretendo me dedicar mais ao blog e ao conteudo postado.

A base do blog foi alterada de Octopress (Ruby) para Pelican (Python)

Sendo Python …


Continue reading

Organizando arquivos por extensão usando Python

Posted on qua 25 janeiro 2017 in Python • Tagged with regex • 1 min read

Recentemente fiz download de milhares de arquivos em pdf (não foi pirataria ok?!) e precisava organizar eles em uma pasta especifica.

Pesquisei diversas formas de fazer isso, poderia fazer facilmente em Shell Script mas como estou aprendendo Python aceitei o desafio.

Bom vamos ao código.

#!/usr/bin/env Python3.5 …

Continue reading