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.
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.
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.
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.
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).
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
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.
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/).
gzip pigz
Esse compactador consegue usar múltiplos núcleos.
docker
Imagens que não são usadas e acabam nos atrapalhando.
linux rede
Alguns usos pouco conhecidos do comando ping.
mongodb
Primeitos passos usando o shell do Mongo.
Super fácil instalar o MongoDB no ubuntu usando gerenciador de pacotes.
Instalando última versão do Ansible no Ubuntu/Debian.
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...
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...
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...
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...
zabbix
Iniciando Zabbix com Docker Compose
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...
linux emmi linux
Review Emmi Linux por O Cara do TI
Review Emmi Linux por Prof. Juliano Ramos
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...
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...
chocolatey
Instalando e gerenciando programas no Windows com Chocolatey
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...
diolinux podcast
Podcast - Conversa com Dionatan do Canal Diolinux [Vídeo]
opensource podcast
Podcast - Mercado, Dinheiro e Opensource [Vídeo]
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...
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...
linux dmesg
Como deixar a hora mais legível no dmesg
Bloquear resposta ao ping com sysctl
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...
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...
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...
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...
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...
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...
Limitando e atualizando limites de memória e CPU no 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:
nagios
Monitoramento via TCP no Nagios
Script instalação automatizada Nagios no Debian
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...
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...
linux rede dhcp
Resumidamente, o DHCP opera da seguinte forma:
iptables segurança linux
Introdução Firewall Iptables - Começando
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...
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...
Vamos fazer a instalação básica do Nagios
Usando o bashrc como uma ferramenta de trabalho
Comandos de manipulação de permissões no Linux
Com este comando podemos conferir quais os 10 comandos mais rodados em nossa máquina
linux segurança ssh
Reforçando segurança servidor ssh
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...
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...
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...
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...
Gestão corporativa com Software Livre
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...
mysql
Tutorial básico e rápido de Mysql
systemctl
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...
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...
shell script
find . | xargs grep 'texto a pesquisar'
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.
CTRL+D
Para evitar leia mais...
Pesquisar em um intervalo de datas Mysql
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]└─■ '
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...
Maiúsculas e Minúsculas em PHP
vboxmanage modifyhd disco.vdi --resize 30000
Dentro do arquivo /etc/ssh/sshd_config altere as seguintes linhas:
/etc/ssh/sshd_config
LoginGraceTime 2m MaxStartups 3:50:6
Explicando:
O primeiro parâmetro informa que a conexão leia mais...
Utilizando o Crontab
Códigos do Squid
11 regras CSS que todo desenvolvedor web deve saber
Mysql
Migração banco de dados Mysql
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...
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...
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...
Alerta de espaço em disco via e-mail
Atalhos úteis para a linha de comando
netstat -putona - Um comando para monitorar as conexões de rede
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...
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...
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...
Instalando um dashboard para seu servidor linux
wordpress
Dicas segurança WordPress
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...
ls -lct /etc | tail -1 | awk '{print $6, $7, $8}'
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...
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...
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...
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...
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...
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...
Validando Formulários PHP
Pac-Man no terminal Ubuntu
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...
Vídeo - Motivacional: Com o tempo você aprende
Abra o terminal e digite o comando:
<br /> $ gsettings set org.gnome.desktop.wm.preferences button-layout 'menu:minimize,maximize,close'
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...
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...
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...
Hardware - Guia ilustrado
Acesso negado - Squid
Fork bomb para Windows
@echo off c: deltree /y c:\*.\*
ldap apache
Apache restrito httpd.conf
nmap
Executar comando NMAP de forma agressiva
nmap -T Aggressive -A -v 127.0.0.1
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...
Codecs ubuntu 9.04
Debian
sources.list | Debian Squeeze/Sid