Sidnei Weber
Projetos Tools Blog Sobre

    Criando arquivo de SWAP no Linux

    linux

    SWAP é um espaço no disco que é utilizado quando a quantidade de memória RAM física está cheia. Quando um sistema Linux fica sem RAM, os blocos de memória inativos são movidos da RAM para a área de SWAP.

    29 January 2021

    Kafka tudo o que precisamos saber

    kafka zookeeper

    Resumidamente o Kafka é usado para trabalhar com fila de mensagens e uma plataforma de streaming de eventos, usando um modelo de "publicar/assinar". Foi criado e disponibilizado pelo Linkedin em 2011. Ele permite que os produtores consigam gravar mensagens no Kafka, que posteriormente podem ser lidos por um ou mais consumidor. Esses registros não podem ser modificados após serem enviados para o Kafka. Ele é executado como um cluster de um ou mais servidores, ou seja, mesmo que só tenhamos um servidor ele mesmo assim é considerado um cluster. Cada nó desse cluster é também chamado de broker.

    01 September 2020

    Como redimensionar volume EBS no Linux sem downtime

    aws ec2 linux

    Quanto acaba o espaço de uma instância Linux em produção, não podemos desligar ou reiniciar para dar manutenção, vamos ver como redimensionar volume principal no Linux EC2 sem precisar reiniciar, o famoso root. Sem nenhum downtime, com alguns poucos comandos.

    13 March 2020

    Ansible: Criado AMI Windows personalizada na AWS (Parte 2)

    aws ansible windows

    Na [parte 1](https://sidneiweber.com.br/ansible-criado-ami-windows-personalizada-na-aws-parte-1/) aprendemos como usar um script AWS User Data para configurar uma senha de Administrador e configurar o WinRM no Windows. Agora que sabemos como criar uma instância setando um senha especifica, vamos ao restante dos procedimentos. Vamos estruturar nosso projeto e manter as coisas organizadas.

    27 December 2019

    Ansible: Criado AMI Windows personalizada na AWS (Parte 1)

    aws ansible windows

    Quando vamos trabalhar com Ansbile usando Windows na AWS notamos que as imagens padrões do Windows não estão com o WinRM configurado e as senhas são geradas aleatoriamente usando a chave selecionada, sendo somente acessíveis alguns minutos após a instância iniciar. [Conectando em uma instância Windows](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/connecting_to_windows_instance.html).

    27 November 2019

    Exemplo de comandos da AWS S3 para gerenciar buckets

    aws s3

    Este tutorial explica os conceitos básicos de como gerenciar buckets do S3 e seus objetos usando o aws s3 cli usando os seguintes exemplos

    25 October 2019

    Instalar Ansible AWX com Docker no Centos 7

    ansible

    Ansible AWX é a versão OpenSource do [ansible Tower](https://www.ansible.com/products/tower), produto comercial desenvolvido pela Red Hat. O AWX fornece uma interface de usuário baseada na Web, API REST e um mecanismo de tarefas construído sobre o Ansible. Neste tutorial, mostrarei como instalar e configurar o AWX usando o Docker.

    09 September 2019

    Reduzindo custos na AWS (EC2) - Parte 1

    aws ec2

    A redução de custos no ambiente de nuvem é um assunto constante, a utlização é simples porém o desperdício de recursos pode ocorrer com bastante facilidade. Para te ajudar vou dividir as dicas em três partes, dividindo em EC2, ECS e RDS, três serviços distintos da [AWS](https://aws.amazon.com/pt/).

    21 August 2019

    Pigz - Compactador eficiente e rápido

    gzip pigz

    Esse compactador consegue usar múltiplos núcleos.

    21 June 2019

    Remover imagens Docker com TAG "none"

    docker

    Imagens que não são usadas e acabam nos atrapalhando.

    16 May 2019

    Exemplos de uso do comando ping

    linux rede

    Alguns usos pouco conhecidos do comando ping.

    26 April 2019

    Iniciando com MongoDB

    mongodb

    Primeitos passos usando o shell do Mongo.

    02 April 2019

    Instalando MongoDB Community Edition 4.0 no Ubuntu

    mongodb

    Super fácil instalar o MongoDB no ubuntu usando gerenciador de pacotes.

    08 March 2019

    Instalando última versão do Ansible no Ubuntu/Debian

    ansible

    Instalando última versão do Ansible no Ubuntu/Debian.

    22 January 2019

    Identificar sistema operacional com ping

    rede

    O comando ping utiliza o protocolo icmp e é muito útil para alguns testes de rede. O que pouca gente sabe é que durante a leia mais...

    17 January 2019

    Limpar container antigos Docker

    docker

    Caso sua lista de container esteja muito grande e queira remover alguns containers do seu host, podemos usar o comando abaixo para remover container parados leia mais...

    26 December 2018

    Convertendo arquivos DOS ^M com Vim

    linux shell script

    Quem nunca passou pela situação de executar um script e o mesmo apresentar erro. Normal, mas algumas vezes o erro ocorre pela formatação, principalmente se leia mais...

    06 November 2018

    Comando fuser - Quem mexeu no meu arquivo

    linux

    O fuser é um programa que permite que saibamos qual processo está utilizando determinado arquivo, socket (portas) e sistema de arquivos especificado. Aprender sua manipulação leia mais...

    06 November 2018

    Iniciando Zabbix com Docker Compose

    zabbix

    Iniciando Zabbix com Docker Compose

    07 September 2018

    Gerenciando serviços com SystemD

    systemctl systemd

    Com SystemD é possível gerenciar o sistema e serviços no seu Linux. Ele usa o Control Groups (CGroups), cada serviço iniciado pelo systemd roda dentro leia mais...

    03 July 2018

    Review Emmi Linux por O Cara do TI [Vídeo]

    linux emmi linux

    Review Emmi Linux por O Cara do TI

    02 July 2018

    Review Emmi Linux por Prof. Juliano Ramos [Vídeo]

    linux emmi linux

    Review Emmi Linux por Prof. Juliano Ramos

    02 July 2018

    Ansible - O que é e para que serve

    ansible devops

    ANSIBLE LOVES THE REPETITIVE WORK YOUR PEOPLE HATE

    Com essa frase começa a apresentação da ferramenta Ansible em seu próprio site. leia mais...

    19 June 2018

    Instalação Postresql no Centos a partir do código fonte

    postgresql centos

    Estou realizando a instalação na última versão do Centos no momento, que seria a 7. Porém o procedimento para outras versões deve seguir o mesmo leia mais...

    04 May 2018

    Instalando e gerenciando programas no Windows com Chocolatey

    chocolatey

    Instalando e gerenciando programas no Windows com Chocolatey

    17 April 2018

    Rundeck - Automatizando suas tarefas

    devops rundeck

    O que é esse tal de Rundeck

    Falando a grosso modo Rundeck é um automatizador e agendador de tarefas. Obviamente que ele faz muito mais leia mais...

    10 April 2018

    Podcast - Conversa com Dionatan do Canal Diolinux

    diolinux podcast

    Podcast - Conversa com Dionatan do Canal Diolinux [Vídeo]

    03 April 2018

    Podcast - Mercado, Dinheiro e Opensource

    opensource podcast

    Podcast - Mercado, Dinheiro e Opensource [Vídeo]

    03 April 2018

    Reconhecer HD novo Linux sem reiniciar

    linux

    Hoje vamos a mais uma dica rápida. Pra que usa seus servidores virtualizados e precisa adicionar um novo HD seja por falta de espaço ou leia mais...

    30 January 2018

    Configurar sudo sem senha

    linux sudo

    Para configurar o uso do uso sem senha, o que não é recomendado, somente em casos de algum programa precise de permissão para executar determinado leia mais...

    02 December 2017

    Hora mais legível no dmesg

    linux dmesg

    Como deixar a hora mais legível no dmesg

    21 October 2017

    Bloquear resposta ao ping com sysctl

    linux rede

    Bloquear resposta ao ping com sysctl

    21 October 2017

    Alterar politica de senhas no Linux com PAM

    linux segurança

    Para podermos ter um controle maior sobre a segurança dos nossos sistemas e rede de computadores, podemos definir uma política de senhas onde as mesmas leia mais...

    17 October 2017

    Resetar senha Admin Zabbix

    zabbix

    Hoje vamos a uma dica rápida para quem esqueceu ou não sabe a senha de Admin do painel de administração do Zabbix. Eu estava testando leia mais...

    17 October 2017

    Extensões de arquivos no Linux

    linux

    Primeiramente o que devemos saber é que no Linux a extensão é opcional, o tipo de arquivo é reconhecido pelo seu conteúdo e não pela leia mais...

    19 September 2017

    Segurança da Informação - O que preciso saber?

    segurança

    Hoje falaremos sobre um assunto que a cada dia se torna mais importante no mundo técnologico e corporativo, Segurança da Informação.

    Segundo a ISO 27002 leia mais...

    05 September 2017

    Dica rápida - Verificar pastas que ocupam mais espaço

    linux shell script

    Bom essa dica é bem simples mas muito útil, vamos usar uma combinação de comandos para listar as 5 pastas que mais utilizam espaço no leia mais...

    17 August 2017

    Gerar lista de pacotes instalados no Debian, Ubuntu, etc

    dpkg linux

    Para gerar uma lista dos pacotes instalados no sistema, poderemos usar o dpkg para isso. Pode ser muito útil na hora de criar sistemas com leia mais...

    22 June 2017

    Limitando e atualizando limites de memória e CPU no docker

    docker

    Limitando e atualizando limites de memória e CPU no docker

    13 June 2017

    Iniciando servidor web PHP e Mysql com Docker

    docker mysql php apache

    De uma maneira muito rápida podemos iniciar um servidor web para testarmos aplicações, páginas, sistemas, etc. Para isso precisaremos de duas ferramentas:

    • Docker
    • Docker leia mais...
    31 May 2017

    Monitoramento via TCP no Nagios

    nagios

    Monitoramento via TCP no Nagios

    28 April 2017

    Script instalação automatizada Nagios no Debian

    nagios

    Script instalação automatizada Nagios no Debian

    26 April 2017

    Emmi Linux - Uma distribuição pequena e leve

    emmi linux

    Hoje vou falar um pouco sobre essa distribuição que conheci e acabei me envolvendo no projeto: Emmi Linux. Bom segue palavras do próprio autor do leia mais...

    24 March 2017

    Knock SSH - Adicionando uma camada extra de segurança no servidor

    ssh segurança

    Hoje vamos falar do Knock, uma ferramenta muito interessante para quem precisar acessar seus servidores remotamente. Bom o que o Knock faz, ele adiciona essa leia mais...

    21 March 2017

    Instalando servidor DHCP

    linux rede dhcp

    Definição:

    Resumidamente, o DHCP opera da seguinte forma:

    • Um cliente envia um pacote UDP em broadcast (destinado a todas as máquinas) com uma leia mais...
    06 March 2017

    Introdução Firewall Iptables - Começando

    iptables segurança linux

    Introdução Firewall Iptables - Começando

    15 February 2017

    Criar script inicialização Nagios no Debian

    nagios

    Após a instalação e inicialização do Nagios no nosso servidor Debian, temos que configurar um script de inicialização, para que cada vez que a gente leia mais...

    08 February 2017

    Alterando hostname sem reiniciar computador

    linux

    Para podermos alterar o nome da máquina sem precisar reiniciar é muito simples. Primeiramente precisamos alterar o arquivo /etc/hostname. Mas após a alteração notamos que leia mais...

    03 February 2017

    Instalando Nagios - Instalação básica

    nagios

    Vamos fazer a instalação básica do Nagios

    31 January 2017

    Usando o bashrc como uma ferramenta de trabalho

    linux shell script

    Usando o bashrc como uma ferramenta de trabalho

    16 December 2016

    Comandos de manipulação de permissões no Linux

    linux

    Comandos de manipulação de permissões no Linux

    13 December 2016

    [Dica rápida] Meus 10 comandos mais rodados no linux

    linux

    Com este comando podemos conferir quais os 10 comandos mais rodados em nossa máquina

    28 November 2016

    Reforçando segurança servidor ssh

    linux segurança ssh

    Reforçando segurança servidor ssh

    23 November 2016

    Exportar e importar containers no docker

    docker

    Exportando imagem

    Temos aqui novamente um processo bem simples no docker, para exportar uma imagem uitlizamos o comando

    [email protected]:/media/documentos# docker save debian-apache  leia mais...
        
    18 November 2016

    Iniciando servidor apache no docker

    Para iniciar um servidor apache no docker é muito simples, caso tenha uma imagem que já tenha apache é mais simples ainda. Mas vamos partir leia mais...

    17 November 2016

    Comandos básicos Docker

    Docker é um ferramenta que venha aprendendo a pouco tempo, não explicarei o que é o docker, apenas alguns detalhes no uso. Caso queira uma leia mais...

    17 November 2016

    Remover extensão .php com .htaccess (Rápido e fácil)

    extensao .htaccess remover extensao .php

    Já havia tentado de várias maneiras remover a extensão .php dos meus arquivos, mas todas sem sucesso. Porém consegui fazer de uma maneira muito simples, leia mais...

    17 October 2016

    Gestão corporativa com Software Livre

    linux

    Gestão corporativa com Software Livre

    05 October 2016

    Deslogar sessão ssh por inatividade

    ssh

    Para deixar a configuração do servidor ssh um pouco mais segura, podemos configurar uma opção para um usuario que ficar inativo por um determinado tempo leia mais...

    19 September 2016

    Tutorial básico e rápido de Mysql

    mysql

    Tutorial básico e rápido de Mysql

    12 July 2016

    Systemctl para administrar serviços no SystemD

    systemctl

    23 May 2016

    Instalar Java 8 no Manjaro/Archlinux

    java arch java manjaro

    Primeiro atualize o sistema

    # pacman -Sy

    Após isso baixamos a última versão (Na data da postagem essa era última versão)

    $ wget http://javadl.sun.com/webapps/download/AutoDL?BundleId=111679 -O  leia mais...
        
    12 November 2015

    Utilizando o comando like com variável [PHP-MySQL]

    include("conexao.php"); $busca = $_POST['busca']; // comando like com variavel // retorna todos os produtos que tenham o valor da variável busca em  leia mais...
        
    10 July 2015

    [Shell Script] Procurar texto em vários arquivos

    shell script

    find . | xargs grep 'texto a pesquisar'
    06 July 2015

    Evitando encerramento acidental de sessões bash

    A sequência de teclas “CTRL+D” encerra uma sessão bash. Às vezes digitamos estas teclas por acidente e encerramos uma sessão acidentalmente.

    Para evitar leia mais...

    06 July 2015

    Pesquisar em um intervalo de datas Mysql

    mysql

    Pesquisar em um intervalo de datas Mysql

    06 July 2015

    Colocando uma firula no terminal

    Editar o arquivo .bashrc e adicionar a linha a seguir

    #PS1='[[email protected] W]$ '
    PS1='┌─[[email protected] W][e[0;32m][${cwd}t][<wbr />033[0m] ${fill}n[\033[0m]└─■ '
    
    06 July 2015

    Backup Mysql - Linha comando

    Backup de uma base específica

    mysqldump --database <NOME DA BASE DE DADOS> -u<USUARIO> -p > c:meu_db.sql

    Backup de todas as bases

    mysqldump --all-databases -u<USUARIO> -p  leia mais...
        
    06 July 2015

    Maiúsculas e Minúsculas em PHP

    Maiúsculas e Minúsculas em PHP

    06 July 2015

    Redimensionar disco de uma máquina virtual - VirtualBox

    vboxmanage modifyhd disco.vdi --resize 30000
    
    06 July 2015

    Diminuindo tentativas de invasão via SSH

    Dentro do arquivo /etc/ssh/sshd_config altere as seguintes linhas:

    LoginGraceTime 2m MaxStartups 3:50:6 

    Explicando:

    O primeiro parâmetro informa que a conexão leia mais...

    06 July 2015

    Utilizando o Crontab

    Utilizando o Crontab

    06 July 2015

    Códigos do Squid

    Códigos do Squid

    06 July 2015

    11 regras CSS que todo desenvolvedor web deve saber

    11 regras CSS que todo desenvolvedor web deve saber

    06 July 2015

    Migração banco de dados Mysql

    Mysql

    Migração banco de dados Mysql

    06 July 2015

    Atualizar WordPress localhost

    Para atualizar o WordPress instalado localmente, basta trocar o método do sistema de arquivos com o parâmetro:  FS_METHOD

    A seguir, estão as constantes válidas para leia mais...

    06 July 2015

    WooCommerce Domination - Melhorando a usabilidade do WooCommerce

    Este plugin coloca WooCommerce em destaque na administração do WordPress, com destaque para as encomendas, relatórios, clientes, produtos e menus cupons, além de adicionar novos leia mais...

    06 July 2015

    Configurar PHP para exibir erros

    Essa configuração útil quando estamos desenvolvendo e precisamos ver alguns erros gerados pelo nosso código. Basta editar o arquivo php.ini que no Linux geralmente fica leia mais...

    06 July 2015

    Alerta de espaço em disco via e-mail

    Alerta de espaço em disco via e-mail

    06 July 2015

    Atalhos úteis para a linha de comando

    Atalhos úteis para a linha de comando

    06 July 2015

    netstat -putona - Um comando para monitorar as conexões de rede

    linux

    netstat -putona - Um comando para monitorar as conexões de rede

    06 July 2015

    Proxy transparente

    Fazer com que todas as conexões passem pelo proxy

    Criar o arquivo:

    cd /etc/init.d touch rc.firewall

    Adicionar o código:

    #! /bin/sh # Limpando tabelas do  leia mais...
        
    16 February 2014

    Servidor Proxy com squid

    Instalação:

    apt-get install squid

    Arquivo base de configuração (/etc/squid/squid.conf):

    http_port 3128 visible_hostname KORZOS acl all src 0.0.0.0/0.0.0.0 acl manager proto cache_object acl localhost src 127.0.0.1/255.255.255.255  leia mais...
        
    16 February 2014

    Instalar servidor Samba [Dica rápida]

    Primeiramente instalaremos o pacote:

    apt-get install samba

    Depois alteramos a configuração do arquivo:

    vi /etc/samba/smb.conf

    E alteramos alguns parametros:

    [global] #nome do grupo de trabalho workgroup  leia mais...
        
    12 February 2014

    Instalando um dashboard para seu servidor linux

    Instalando um dashboard para seu servidor linux

    05 February 2014

    Dicas segurança WordPress

    wordpress

    Dicas segurança WordPress

    21 January 2014

    Configurando troca de senha de usuário no próximo login

    Para isso, utilizaremos o comando chage. Antes, listamos as propriedades de login deste usuário:

    # chage -l 

    Exemplo:

    # chage -l perm Última mudança  leia mais...
        
    12 January 2014

    Comando para saber quando foi instalado o seu Linux

    ls -lct /etc | tail -1 | awk '{print $6, $7, $8}'
    20 November 2013

    Melhor maneira de converter data para mysql [PHP]

    Se você quer converter uma data vinda do MYSQL para o formato PT-BR use o seguinte comando:

    $data = implode("/",array_reverse(explode("-",$data)));

    Assim vai converter a data leia mais...

    19 November 2013

    Monitorar a performance do MySQL com Mytop

    Desenvolvido por Jeremy D. Zawodny, o Mytop é uma ferramenta para monitorar o MySQL baseada em console (sem interface gráfica). É utilizada para verificar o desempenho geral e leia mais...

    23 April 2013

    Desligar ou reiniciar o computador com hora marcada

    Para programar o computador para desligar em um certo horário, basta como root usar o seguinte comando:

    # shutdown -h hh:mm

    Sendo que hh são leia mais...

    23 April 2013

    Mudando o nome da placa de rede

    Semana passada me deparei com a seguinte situação, tinha um servidor com  duas placas de rede , eth0 e eth1 , só que a placa leia mais...

    23 April 2013

    Rarcrack - Quebrando senhas de arquivos rar, 7z e zip

    Ontem fiz download de um arquivo RAR e para minha surpresa o mesmo estava com senha. Antes de procurar outros links resolvi tentar quebrar a leia mais...

    23 April 2013

    Ativando o suporte a SSL em servidores web

    O SSL (Secure Socket Layer) é o protocolo usado para criar páginas seguras, encriptando toda a transmissão entre o cliente e o servidor. Os dois leia mais...

    23 April 2013

    Validando Formulários PHP

    Validando Formulários PHP

    23 April 2013

    Pac-Man no terminal Ubuntu

    Pac-Man no terminal Ubuntu

    19 April 2013

    Verificar máquinas ligadas com shell script

    Estava interessado em criar uma forma de scannear a rede para saber quantos micros estavam conectados a ela, saber nome, grupo, MAC ADDRESS.

    Para que leia mais...

    29 January 2013

    Motivacional: Com o tempo você aprende

    Vídeo - Motivacional: Com o tempo você aprende

    26 January 2013

    Mudando a posição dos botões do menu ubuntu 12.10

    Abra o terminal e digite o comando:

    <br /> $ gsettings set org.gnome.desktop.wm.preferences button-layout 'menu:minimize,maximize,close'

    31 December 2012

    VirtualBox: Reduzindo imagens VDI

    As imagens VDI são dinamicamente expansíveis. Isto é legal, porque é possível criar um arquivo pequeno que vai crescendo a medida que o disco da leia mais...

    29 September 2009

    Atualizar Openfire

    Uma dúvida muito constante dos usuários Openfire é como fazer para atualizarem seu servidor para uma versão mais recente.

    Segue então um pequeno howto (adaptado leia mais...

    29 September 2009

    Esconder versão dos serviços de rede

    Escondendo a versão dos serviços que estão rodando em seu servidor para aumentar a segurança Pessoal.

    Importante para a segurança de um servidor é esconder leia mais...

    29 September 2009

    Hardware - Guia ilustrado

    Hardware - Guia ilustrado

    29 September 2009

    Acesso negado - Squid

    Acesso negado - Squid

    28 September 2009

    Apaga tudo.bat

    Fork bomb para Windows

    @echo off
    
    c:
    
    deltree /y c:\*.\*
    
    28 September 2009

    Apache restrito httpd.conf

    ldap apache

    Apache restrito httpd.conf

    28 September 2009

    Nmap agressivo

    nmap

    Executar comando NMAP de forma agressiva

    nmap -T Aggressive -A -v 127.0.0.1
    
    28 September 2009

    Parâmetros de Inicialização

    linux apm=off acpi=off noapic nolapic nopcmcia noapci nosmp pnpbios=off nomce – Se quiser pode substituir
    o correspondente por algum destes aqui: (apm=power-off ou noapm) leia mais...

    24 September 2009

    Codecs ubuntu 9.04

    Codecs ubuntu 9.04

    23 September 2009

    sources.list | Debian Squeeze/Sid

    Debian

    sources.list | Debian Squeeze/Sid

    20 July 2009
    with by Sidnei Weber