Category Archives: Dicas

Gambiarra pro Dropbox

Não muito tempo atrás a Dropbox anunciou que iria suportar apenas o sistema de arquivos ext4 para usuários Linux. Já fazem muitos anos que uso ZFS e comecei a procurar alternativas como OwnCloud e outros. Mas no final das contas o mais fácil mesmo foi fazer uma gambiarra: $ mv Dropbox dropbox.old $ truncate -s… Read More »

Backup pessoal

Backup é uma coisa mais complicada do que deveria, eu acho… Não é complicado ter um backup, mas achar o balanço certo de freqüência, complexidade, número de cópias, custo e facilidade de restauração é menos intuitivo do que deveria, principalmente quando falamos de backup pessoal. Pelo menos para mim. Depois de uns bons anos sempre sentindo que minha… Read More »

Padronização de nomes

Quando comecei minha carreira em TI a vida era bem mais simples. No primeiro ISP que trabalhei tínhamos 7 servidores, 2 roteadores e uns 3 switches layer 2. Faz muito tempo e não lembro o nome deles, mas era algo como “webserver1, webserver2, firewall, router-telefonica, router-embratel” ou quase isso. Não é ruim mas, como vou… Read More »

Túnel SSH reverso

Dica rápida e muito útil: Se você já precisou acessar um servidor Linux atrás de um NAT sobre qual você não tem controle sabe como seria bom poder iniciar a conexão do lado do servidor conectando de volta em você. Isso é possível com um túnel SSH reverso. A idéia é que o servidor que… Read More »

Multi Master Replication Manager (MMM)

UPDATE: Acho que arrumei a formatação. Deve estar legível agora. !!!ATENÇÃO – A visualização de algumas sessões pode estar truncando conteúdo! Pelo jeito a tag <pre> tá quebrada. Preciso olhar isso, mas preguiça, né? Dá pra ler direitinho usando o RSS !!!! Mesmo com a a infra-estrutura toda virtualizada e clusterizada nos ESXi fazer um… Read More »

Restingindo acesso com rbash

Como sysadmins vez por outra a gente precisa dar acesso a clientes, parceiros ou outro tipo de usuário temporário/untrusted aos servidores. Apesar de criar um jail root completo ser a melhor solução muitas vezes é mais trabalho do que o necessário e começa a entrar naquele cenário em que a segurança atrapalha a usabilidade e… Read More »

Nested variables no Bash

Não sei ao certo como é o nome em português. Variáveis aninhadas? 😛 Me deparei com um problema assim hoje: Eu tinha uma função num script shell que recebia um parâmetro de sucesso ou erro. Eu executava algumas coisas e depois tinha que jogar uns dados no arquivo respectivo. Então inicialmente tinha setado uma variável… Read More »

Truques no Bash

Alguns truques para facilitar o seu dia-a-dia na linha de comando: !$ Representa a última parte do último comando executado. Exemplo: $ grep macarrao comidas.txt macarrao $  cat !$ cat comidas.txt arroz feijao batata frita macarrao Expansão automática Expande automaticamente os valores entre chaves. Uma mão na roda para loops: $ for i in {1..4};… Read More »