Iniciante

Firewall básico com NAT (Masquerade) usando iptables (modo inciante)

Cenário: Objetivo: compartilhar internet da eth0 com a eth1. 1. Ativar roteamento no Linux Persistente: 2. Limpar regras antigas 3. Política padrão (segurança básica) 4. Liberar tráfego essencial Loopback: Conexões já estabelecidas: 5. Permitir rede interna sair para internet 6. Ativar NAT (Masquerade) 7. (Opcional) Liberar SSH no firewall 8. Persistir via rc.local Ao invés […]

Firewall básico com NAT (Masquerade) usando iptables (modo inciante) Read More »

Guia rápido: Firewall via GUI no Linux com Cockpit + FirewallD (para iniciantes)

Este guia mostra como instalar, acessar e usar recursos básicos de firewall e NAT em servidores Linux usando Cockpit (web GUI) com FirewallD como backend. Escopo: firewall de host ou gateway simplesNão substitui pfSense / OPNsense 1. O que é o Cockpit O firewall é gerenciado via FirewallD, que por sua vez gera regras em:

Guia rápido: Firewall via GUI no Linux com Cockpit + FirewallD (para iniciantes) Read More »

Como criar um servidor FTP extremamente simples no Debian (para uso interno)

Se você precisa de um servidor FTP rápido, leve e funcional para uso interno, o vsftpd é a opção ideal.Com ele, é possível colocar um servidor FTP no ar em poucos minutos. 1. Instalar o servidor 2. Configurar o vsftpd Faça backup e edite o arquivo principal: Substitua o conteúdo por esta configuração mínima e

Como criar um servidor FTP extremamente simples no Debian (para uso interno) Read More »

Configurando WebDAV no Linux com davfs2

O WebDAV é um protocolo útil para acessar e gerenciar arquivos remotamente como se fossem locais. No Linux, o davfs2 é uma solução robusta para montar sistemas WebDAV. Veja como configurá-lo passo a passo. 1. Instalação do davfs2 Primeiro, instale o pacote davfs2 conforme sua distribuição: Debian/Ubuntu: Fedora/RHEL: 2. Configuração do davfs2 Arquivo de Configuração

Configurando WebDAV no Linux com davfs2 Read More »

Como adicionar um usuário ao sudo no Debian 12 (instalação mínima)

Quando você instala o Debian 12 nível 3 (sem interface gráfica), o pacote sudo não vem instalado por padrão. Isso significa que, por padrão, só o root pode fazer alterações críticas no sistema. Para delegar permissões administrativas a outro usuário, você precisa: 1. Instalar o pacote sudo Como root, rode: 2. Adicionar o usuário ao

Como adicionar um usuário ao sudo no Debian 12 (instalação mínima) Read More »

Simulando um MikroTik de Verdade: demo.mt.lv vs Máquina Virtual com RouterOS

Introdução Muita gente quer aprender MikroTik, mas não tem um roteador físico para testar. A boa notícia é que você pode simular um ambiente MikroTik completo de duas formas: usando o roteador público de demonstração da MikroTik (demo.mt.lv) ou instalando o RouterOS em uma máquina virtual. Neste post, mostramos em detalhes como usar as duas

Simulando um MikroTik de Verdade: demo.mt.lv vs Máquina Virtual com RouterOS Read More »

Abrir Modal Automaticamente com Bootstrap se Banco Pedir (sem PDO, sem frescura)

O objetivo: Você quer que, ao carregar a página, o sistema cheque no banco de dados se o usuário precisa fazer alguma ação (como alterar a senha). Se sim, exibe um modal Bootstrap automaticamente. Se não, vida que segue. Estrutura do banco (resumo rápido) Suponha uma tabela de usuários assim: Se alterar = 1, o

Abrir Modal Automaticamente com Bootstrap se Banco Pedir (sem PDO, sem frescura) Read More »

Binário, Octal, Decimal e Hexadecimal: O Guia Profissional para Programação, Infraestrutura e Dados

Sistemas numéricos são a espinha dorsal da computação. Por trás de variáveis, endereços de memória, protocolos de rede e dispositivos eletrônicos, tudo se resume a como representamos e manipulamos números. Este guia vai te dar uma visão completa, aplicada e técnica dos sistemas de numeração Binário, Octal, Decimal e Hexadecimal, com foco em programação, infraestrutura

Binário, Octal, Decimal e Hexadecimal: O Guia Profissional para Programação, Infraestrutura e Dados Read More »

Como Converter Coordenadas Decimais para Sexagesimais (Latitude e Longitude)

Quando lidamos com coordenadas geográficas, como as que encontramos em sistemas de GPS, mapas digitais ou aplicações de geolocalização, é comum encontrar dois formatos distintos de representação: Este post explica com todos os detalhes como converter do formato decimal para o formato sexagesimal, usando exemplos reais de coordenadas geográficas e fornecendo também um código em

Como Converter Coordenadas Decimais para Sexagesimais (Latitude e Longitude) Read More »

Controle prático de datas com <input type=”date”>: o guia definitivo para sistemas profissionais

No desenvolvimento de sistemas confiáveis, limitar o campo de data para aceitar apenas períodos válidos é mais do que um detalhe — é uma questão de integridade dos dados. Este artigo aborda tudo o que você precisa saber sobre o uso dos atributos min e max em <input type=”date”>, com exemplos prontos para produção, dicas

Controle prático de datas com <input type=”date”>: o guia definitivo para sistemas profissionais Read More »

Rolar para cima