Shell Script

Backup de Dados do Samba para WebDAV com Rsync e Rclone: Guia Profissional

1. Introdução Fazer backup de um servidor Samba para um armazenamento WebDAV externo é uma estratégia eficiente para garantir redundância e segurança dos dados. Neste guia, vamos explorar métodos robustos usando ferramentas como rsync e rclone, além de soluções para problemas comuns. 2. Pré-requisitos 3. Método 1: Montando WebDAV com davfs2 e Sincronizando via rsync […]

Backup de Dados do Samba para WebDAV com Rsync e Rclone: Guia Profissional Read More »

Debian 12 com 3 Interfaces: NAT, DHCP e Captive Portal

Este guia detalha a configuração de um servidor Debian 12 com três interfaces de rede: 1. Pré-Requisitos Habilitar o encaminhamento de pacotes IP Instalar pacotes necessários 2. Configuração de Rede Edite o arquivo /etc/network/interfaces: Reinicie as interfaces: 3. Configuração do Servidor DHCP Arquivo /etc/dhcp/dhcpd.conf Definir interfaces de escuta Edite /etc/default/isc-dhcp-server: Habilitar e iniciar o serviço

Debian 12 com 3 Interfaces: NAT, DHCP e Captive Portal Read More »

Ligando para um número e tocando áudio via Asterisk Console

Em testes e automações no Asterisk, é comum precisar originar uma chamada e tocar um áudio específico para o destinatário. Isso pode ser feito diretamente pelo console com um único comando. Pré-requisitos O comando Com o Asterisk rodando, acesse o console com: E dispare a ligação com: Detalhes Dicas Simples, direto e funcional. Ideal para

Ligando para um número e tocando áudio via Asterisk Console Read More »

Como Integrar o Google TTS com Asterisk para Criar uma URA Dinâmica e Profissional

Hoje você vai aprender a integrar o Google Cloud Text-to-Speech (TTS) ao seu ambiente Asterisk, criando uma URA com áudios gerados dinamicamente — com vozes naturais, fluentes e sem precisar gravar uma palavra. Imagine sua URA dizendo: “Olá, João. Sua próxima consulta é na terça-feira às 14 horas.” Sem gravação manual, sem sofrimento. Apenas um

Como Integrar o Google TTS com Asterisk para Criar uma URA Dinâmica e Profissional Read More »

Como Configurar um Servidor DNS Recursivo com Unbound no Debian 12

Se você precisa de um servidor DNS rápido, seguro e eficiente para sua rede, o Unbound é uma excelente escolha. Ele é leve, fácil de configurar e tem suporte a recursos como DNSSEC e prefetching. Instalando o Unbound no Debian 12 A instalação é simples e pode ser feita diretamente pelo APT: Isso instalará o

Como Configurar um Servidor DNS Recursivo com Unbound no Debian 12 Read More »

Como Criar um Servidor WireGuard para Acesso Remoto

Se você precisa de um túnel seguro para acessar redes remotamente, o WireGuard é uma das melhores opções. Ele é rápido, seguro e fácil de configurar. Neste post, vou mostrar como criar um servidor WireGuard e conectar clientes a ele. 1. Instalando o WireGuard Debian/Ubuntu CentOS/RHEL Arch Linux 2. Gerando as Chaves do Servidor WireGuard

Como Criar um Servidor WireGuard para Acesso Remoto Read More »

Criando Menus Interativos no Terminal com Dialog no Linux

Se você usa Linux e quer dar um toque mais interativo aos seus scripts, o dialog é uma ferramenta incrível para criar menus e caixas de diálogo direto no terminal. Ele permite a exibição de listas, mensagens e seleção de opções sem precisar instalar bibliotecas pesadas. Instalando o Dialog Se ainda não tem o dialog

Criando Menus Interativos no Terminal com Dialog no Linux Read More »

Como Otimizar a Transferência de Arquivos Usando Compressão e Ferramentas de Linha de Comando (técnicas de backup remoto)

No mundo da administração de servidores e operações de TI, a transferência eficiente de grandes volumes de dados é crucial para garantir que o sistema funcione de maneira otimizada. Um dos métodos mais eficazes para isso é combinar a compressão de arquivos com ferramentas de transferência como SSH, SCP e rsync. Neste tutorial, vamos explorar

Como Otimizar a Transferência de Arquivos Usando Compressão e Ferramentas de Linha de Comando (técnicas de backup remoto) Read More »

Bash, SH e Outros Shells no Linux: Quais as Diferenças?

No Linux, o shell é a interface entre o usuário e o sistema operacional, permitindo a execução de comandos e scripts. Existem vários tipos de shells disponíveis, cada um com características específicas. Vamos explorar as diferenças entre os principais shells. 1. SH (Bourne Shell) Criado nos anos 70 por Stephen Bourne, o sh foi um

Bash, SH e Outros Shells no Linux: Quais as Diferenças? Read More »

Como Acessar o Terminal do Debian 12 (ou similar) via Web com Shell In A Box

Se você precisa acessar o terminal do seu servidor Debian de forma simples e prática, sem precisar de uma conexão SSH tradicional, uma excelente solução é utilizar o Shell In A Box. Ele permite que você acesse o terminal diretamente de qualquer navegador, sem necessidade de clientes SSH dedicados. Passo a Passo: Instalando e Configurando

Como Acessar o Terminal do Debian 12 (ou similar) via Web com Shell In A Box Read More »

Rolar para cima