How to Let Linux Scripts Detect They’re Running in Virtual Machines

  Virtual machines try really hard to convince their operating systems that they’re running on physical hardware. So can you tell from the Linux command line if the computer is physical or virtual? Virtual Machines and Hypervisors A traditional computer is a physical object. It’s a collection of different pieces of hardware that are plugged and bolted together so that

How to Let Linux Scripts Detect They’re Running in Virtual Machines Read Post »

pfsense 2.4.4 – Como configurar IDS/IPS no pfSense usando o Suricata

Elaboramos uma demonstração na qual apresentamos possibilidade de uso do pacote adicional Suricata para habilitar a funcionalidade de IPS/IDS no pfSense em dois vídeos. Neste vídeo abordamos configurações iniciais do Suricata e falamos também sobre conceitos como a diferença entre os modos de operação do IPS (Legacy e Inline), e a possibilidade de configuração de

pfsense 2.4.4 – Como configurar IDS/IPS no pfSense usando o Suricata Read Post »

Proteção no Cloudflare para WordPress contra ataque de força bruta

O WordPress estabelece uma série de configurações padrões que acabam sendo comuns/iguais para diversas instalações. Invasores sempre testam as plataformas usadas pelas vítimas e assim acabam conhecendo toda a estrutura padrão do site que pretendem atacar. Levando isso em consideração, qualquer invasor ou até mesmo usuário sabe que o endereço padrão para a página de

Proteção no Cloudflare para WordPress contra ataque de força bruta Read Post »

Como instalar o DbGate, um Administrador de banco de dados, no Ubuntu, Linux Mint, Fedora, Debian

Ferramenta de administração de banco de dados de código aberto O DbGate é uma ferramenta de administração de banco de dados. Uma ferramenta moderna de manipulação de dados de plataforma cruzada para Microsoft SQL Server, PostgreSQL, MySQL e MongoDB. Neste tutorial, saiba como instalar o administrador de banco de dados DbGate no Linux.

Como instalar o DbGate, um Administrador de banco de dados, no Ubuntu, Linux Mint, Fedora, Debian Read Post »

Configure Fail2Ban for Zimbra Server with route instead of iptables to block IPs

Overview Install and configure Fail2Ban to block attacking hosts using a null route or blackhole routes. PRO: – Works on all kernel versions and as no compatibility problems (back to debian lenny and WAY further). – It’s FAST for very large numbers of blocked ips. – It’s FAST because it Blocks traffic before it enters

Configure Fail2Ban for Zimbra Server with route instead of iptables to block IPs Read Post »

Zimbra + Fail2ban

Irei detalhar de forma bem pratica e funcional, pronto para já funcionar Fail2ban com Zimbra 8.8.x Instale o fail2ban seguindo as instruções da sua distribuição – (Versão 0.9.6 pra cima) Após instalado e sabendo que esta iniciando corretamente (por padrão) faça as devidas configurações. mv /etc/fail2ban/jail.d/defaults-debian.conf /etc/fail2ban/jail.d/defaults-debian.conf.bkp mv /etc/fail2ban/jail.conf /etc/fail2ban/jail.conf.bkp vim /etc/fail2ban/jail.conf

Zimbra + Fail2ban Read Post »

Como mover ZCS para outro servidor

Problema Neste artigo, explicaremos como mover / migrar um servidor zimbra para outra máquina. Pré-requisitos Os servidores zimbra de origem e de destino devem estar executando a mesma versão. Por exemplo, se a origem está rodando 8.6, o zimbra instalado no destino também deve ser 8.6. Resolução Resumindo, a solução é: interromper o zimbra no servidor

Como mover ZCS para outro servidor Read Post »

Migrating opensource Zimbra 8.6.0 on Centos 6.8 to Zimbra 8.7.1 on Centos 7 safely and with no downtime

A bit of history for the context After running a Zimbra mail server in a 500Gb Virtual Machine, for about 4 years, the server started feeling a bit crowded and with  #df -h reporting less than 50Gb of space left, it was time to move to a larger machine. The version I was (and still am) running

Migrating opensource Zimbra 8.6.0 on Centos 6.8 to Zimbra 8.7.1 on Centos 7 safely and with no downtime Read Post »

LVM no Linux

Introdução LVM significa Logical Volume Manager. Como o nome diz, essa ferramenta é capaz de gerenciar os chamados volumes lógicos, substituindo assim as tradicionais partições nos discos. Ao longo do tempo, várias empresas fizeram suas implementações de LVM e o Linux não ficou para trás: ele também possui uma implementação (e muito boa) de LVM,

LVM no Linux Read Post »

Extending a logical volume

To extend a logical volume you simply tell the lvextend command how much you want to increase the size. You can specify how much to grow the volume, or how large you want it to grow to: # lvextend -L12G /dev/myvg/homevol lvextend — extending logical volume “/dev/myvg/homevol” to 12 GB lvextend — doing automatic backup

Extending a logical volume Read Post »

Copiar Arquivos do Mega Para o Google Drive Utilizando O Colab

O Colab é uma mão na roda para desenvolvedores, e também é possível fazer várias tarefas de maneira bem simples como copiar arquivos entre diferentes serviços de nuvens, sem utilizar sua internet. Nesse vídeo, ensino como utilizar o colab para copiar arquivos para uma conta do google drive, ou um Drive Compartilhado (Drive de Equipes)

Copiar Arquivos do Mega Para o Google Drive Utilizando O Colab Read Post »

PRIMEIRO E SEGUNDO PLANO NO SHELL DO LINUX (JOBS, FG E BG)

A mágica do GNU/Linux muitas vezes acontece sem que você tenha sequer uma interface gráfica para uso amigável, porém, o shell (ou o terminal) também tem suas malícias para agilizar o seu trabalho. Você pode trabalhar com várias aplicações ao mesmo tempo sem ter que terminar o que estava fazendo para iniciar uma nova tarefa, isso graças aos comandos

PRIMEIRO E SEGUNDO PLANO NO SHELL DO LINUX (JOBS, FG E BG) Read Post »

MySQL: Replicação de Dados

INTRODUÇÃO O objetivo de um mecanismo de replicação de dados é permitir a manutenção de várias cópias idênticas de um ­­­­mesmo dado em vários servidores de bancos de dados (SGBD). Os principais benefícios da replicação de dados são a redundância, o que torna o sistema tolerante a falhas, a possibilidade de um balanceamento de carga

MySQL: Replicação de Dados Read Post »

LSHELL – LIMITANDO AMBIENTE E COMANDOS A USUÁRIOS/GRUPOS

Esta dica irá mostrar um exemplo de configuração do lshell, em um sistema Debian Squeeze, para limitar a execução de comandos previamente liberados para um determinado usuário ou grupo, bem como os diretórios aos quais o usuário poderá ter acesso, dentre outras opções relacionadas ao seu ambiente shell. Instalação do lshell: # aptitude install lshell Configuração do

LSHELL – LIMITANDO AMBIENTE E COMANDOS A USUÁRIOS/GRUPOS Read Post »

Ficando Um Pouco Doente De zmeu

Parece que todos os arquivos de log de todos os servidores HTTP que eu administro têm seus logs de erros repletos de erros HTTP 404 nos últimos dias. E de onde exatamente estão todos esses erros? Aparentemente, eles vêm de crianças de script que procuram assumir os bancos de dados SQL para o lulz. O QUE É

Ficando Um Pouco Doente De zmeu Read Post »

Install Apache2, MariaDB And PHP 7.2 With PhpMyAdmin On Ubuntu 16.04 | 18.04 | 18.10 (LAMP + PhpMyAdmin)

This brief tutorial shows students and new users how to install LAMP + phpMyAdmin on Ubuntu 16.04 | 18.04 | 18.10 servers…. LAMP is an acronym for Linux (Ubuntu), Apache2 HTTP Server, MariaDB or MySQL Database Server and PHP Scripting Language… It is a group of open source software and building blocks of many of the web applications and majority of the content management systems

Install Apache2, MariaDB And PHP 7.2 With PhpMyAdmin On Ubuntu 16.04 | 18.04 | 18.10 (LAMP + PhpMyAdmin) Read Post »

Rolar para cima