Anderson Kemper

Videoconferência no seu XMPP com XEP-0483: links dinâmicos, auto-hospedados e sem Google

A XEP-0483: HTTP Online Meetings é uma extensão do protocolo XMPP que redefine como clientes e servidores lidam com links de videoconferência. Esqueça o modelo tradicional de copiar manualmente URLs de reuniões. Agora, clientes como Spark e Converse.js podem criar, compartilhar e entrar em salas com um clique, tudo orquestrado pelo seu próprio servidor Openfire. […]

Videoconferência no seu XMPP com XEP-0483: links dinâmicos, auto-hospedados e sem Google Read More »

Plano de Discagem Asterisk Profissional com Ramais 150 a 180, Grupo de Chamada e Captura com *8 (Cereja do Bolo)

Este post apresenta uma configuração robusta e limpa para ambientes corporativos utilizando Asterisk com sip.conf e extensions.conf. O foco é estabelecer um plano de discagem interno entre os ramais 150 a 180, com suporte a grupo de chamada e captura de chamadas com *8. sip.conf – Ramais com Grupo de Chamada e Captura Ativados Todos

Plano de Discagem Asterisk Profissional com Ramais 150 a 180, Grupo de Chamada e Captura com *8 (Cereja do Bolo) Read More »

RustDesk Self-Hosted sem Docker — Controle Remoto de Verdade (alternativa própria ao AnyDesk)

Muitos pediram uma solução de controle remoto que funcione mesmo atrás de NAT, sem depender de servidores chineses, e que não use Docker. Aqui está: RustDesk, em servidor próprio, instalado direto no metal, simples, funcional e com controle total. Por que usar RustDesk? Instalação sem Docker Execute os comandos abaixo em seu servidor Linux (Debian,

RustDesk Self-Hosted sem Docker — Controle Remoto de Verdade (alternativa própria ao AnyDesk) Read More »

Cliente XMPP no iPhone? Use Monal. No Android? Use Conversations (via F-Droid)

Muitos perguntaram como usar um servidor XMPP com um cliente compatível, especialmente em dispositivos móveis. Aqui está a resposta definitiva para quem quer fugir de mensageiros centralizados e usar XMPP puro, seja com um servidor próprio ou de terceiros confiáveis. iPhone: Monal O Monal é o cliente XMPP mais maduro atualmente disponível para iOS. Não

Cliente XMPP no iPhone? Use Monal. No Android? Use Conversations (via F-Droid) Read More »

Como Rodar ShellInABox Atrás de um Túnel Cloudflare Sem Erros

ShellInABox é uma ferramenta leve para acesso remoto via terminal web. No entanto, ao colocá-lo atrás de um túnel da Cloudflare, é comum se deparar com o erro: Este post cobre o cenário de execução local no Debian 11, com o ShellInABox configurado para trabalhar sem SSL e o túnel Cloudflare gerenciando a camada segura

Como Rodar ShellInABox Atrás de um Túnel Cloudflare Sem Erros Read More »

Shell In A Box – Acesso SSH via Navegador no Debian

Repositório de Conhecimentos – Programação e Servidores – DevData Precisa de um terminal acessível por navegador, direto e funcional? O shellinabox entrega exatamente isso. Sem interface gráfica, sem plugins, sem exageros. Apenas terminal, por HTTPS. O que é o Shell In A Box Shell In A Box (ou shellinabox) é um pequeno servidor que fornece

Shell In A Box – Acesso SSH via Navegador no Debian Read More »

Proxy Reverso com SSH: Redirecionando Porta 8000 Local para um Servidor Remoto

Este post mostra como criar um túnel SSH para que aplicações locais que escutam em localhost:8000 se conectem a um servidor remoto, também na porta 8000. Trata-se de um redirecionamento local, comumente conhecido como proxy reverso via SSH (túnel local). Cenário Você está em uma máquina local (cliente) e quer acessar localhost:8000, mas os dados

Proxy Reverso com SSH: Redirecionando Porta 8000 Local para um Servidor Remoto Read More »

Como Ativar a Lixeira no Samba 4 (Debian 12)

Em ambientes compartilhados via Samba, a exclusão acidental de arquivos pode ser um problema sério. Felizmente, o Samba oferece o módulo vfs_recycle, que implementa uma lixeira funcional dentro de cada compartilhamento. Este post mostra como ativar esse recurso no Samba 4 rodando em Debian 12, com explicações técnicas, exemplos e boas práticas. Pré-requisitos O módulo

Como Ativar a Lixeira no Samba 4 (Debian 12) Read More »

Como liberar o uso do sudo sem senha apenas para o rsync no Debian

Ao usar o rsync via SSH, muitas vezes é necessário executá-lo como root no servidor remoto. Para evitar abrir o SSH para login direto do usuário root, o caminho mais seguro é permitir que o usuário remoto use sudo apenas para o comando rsync, e sem precisar digitar a senha. Este post mostra como configurar

Como liberar o uso do sudo sem senha apenas para o rsync no Debian Read More »

Como adicionar um usuário ao grupo sudo no Debian

Adicionar um usuário ao grupo sudo permite que ele execute comandos com privilégios administrativos usando o sudo. Isso é essencial para gerenciar o sistema sem usar diretamente o usuário root. Passo 1: Verificar se o grupo sudo existe No Debian, o grupo para privilégios administrativos costuma ser sudo. Para confirmar: Se retornar uma linha, o

Como adicionar um usuário ao grupo sudo no Debian Read More »

Rolar para cima