Arquivo da tag: Linux

Autenticando seu Docker registry sem erro de certificado

Esta é uma dica rápida sem muitas explicações teóricas para resolver um problema chato que a autenticação de um repositório de imagens docker (registry) quando, ao fazer login você recebe uma mensagem de erro reclamando da assinatura do seu certificado como segue:

docker login -u $SEUUSUARIO -p $PASSREGISTRY meudockerregistry.meudominio.com:5050 
Error response from daemon: Get https://meudockerregistry.meudominio.com:5050/v2/: x509: certificate signed by unknown authority
Continue lendo Autenticando seu Docker registry sem erro de certificado

Versionando o seu /etc

Backup da forma padrão pode ser bastante tedioso e burocrático de se usar quando precisamos obter apenas um arquivo de configuração antigo para testes ou mesmo para desfazer alguma modificação indevida e rapidamente.

Por conta disso é comum que o sysadmin invente coisas como “cp niginx.conf nginx.conf.2020-09-10” ou “cp nginx.conf.antes-de-ativar-o-ssl” só para ter uma recuperação rápida em caso de falha durante uma mudança.

Isso [as vezes] funciona mas não é seguro e nem organizado, então, se você usa isso com frequência pode estar na hora de conhecer uma solução mais limpa e organizada como o versionamento do /etc.

Continue lendo Versionando o seu /etc

Compartilhando mouse, teclado e área de transferência entre computadores

Quem precisa trabalhar com dois ou três computadores ao mesmo tempo já deve ter se irritado de precisar largar o mouse ou o teclado de uma máquina para mexer na outra. Na minha rotina de trabalho, por muitas vezes eu passei por isso até conhecer e testar o Barrier, uma ferramenta que permite usar o mesmo conjunto de mouse/teclado para controlar várias máquinas na sua mesa de trabalho e ainda usa uma área de trabalho comum a todas elas.

Continue lendo Compartilhando mouse, teclado e área de transferência entre computadores

Criando um certificado de chave pública

Atualmente não só sysadmin depende de chaves publica/privada para acesso aos seus servidores via SSH, mas desenvolvedores também tem usado bastante este recurso (alguns até mesmo se se dar conta disso) quando precisam fazer seus git fetch/push/pull etc. Há vários casos onde o seu uso é útil então se você ainda não possui a sua é hora de criá-la pois você poderá precisar a qualquer momento.

Continue lendo Criando um certificado de chave pública