Linux: File System Hierarchy

O FSH (File System Hierarchy) é a estrutura de diretórios utilizada pelo sistema operacional Linux. Ele é composto por uma série de diretórios e arquivos organizados de maneira lógica, que permitem que os usuários e o sistema acessem e gerenciem os arquivos de maneira eficiente. A raiz do FSH é representada pelo diretório ‘/’, a partir do qual todos os outros diretórios e arquivos são acessados. Abaixo estão alguns dos principais diretórios do FSH: ...

January 20, 2023 · Fabrício Machado

Permissões especiais no Linux

Fonte: https://www.vivaolinux.com.br/artigo/Atributos-de-arquivos-no-Linux vou falar um pouco de “atributos de arquivos”, além de alterar as permissões de um arquivo, um usuário também pode fazer o mesmo com seus atributos. Os atributos de um arquivo são alterados com um comando: c h a t t r [ a t r i b u t o ] [ a r q u i v o ] E listados com os comando: ...

December 15, 2022 · Fabrício Machado

Criando rapidamente um pen-drive bootável do Linux (inicializável) com uma imagem ISO

No Linux, diferente do Windows, você não precisa de nenhum programa adicional para essa tarefa. O dd (nativo do Linux) faz isso tranquilamente. Primeiro abra o Terminal (Se for Ubuntu ou Linux Mint: Menu Principal / Acessórios / Terminal), e vire root. Entre na pasta onde está a imagem iso e digite o comando: d d i f = l i n u x m i n t - 1 3 - m a t e - d v d - 3 2 b i t . i s o o f = / d e v / s d c o f l a g = d i r e c t b s = 1 0 4 8 5 7 6 Trocando** linuxmint-13-mate-dvd-32bit.iso** pelo nome da imagem que você quer jogar no pen-drive e /dev/sdc pelo caminho do seu pen-drive. Se você não sabe o caminho do seu pen-drive, o comando fdisk -l (também como root) lista todos os dispositivos de armazenamento que estão conectados ao computador no momento. O df -h é um pouco mais “humano” e mais fácil de entender, pode ser uma outra opção. ...

December 13, 2022 · Fabrício Machado

Como ver o Crontab de todos os usuários Rapidamente

Nesta dica mostro como com um comando simples podemos ver crontab de todos os usuários. Tanto no Linux, como MAC OS X Copie e cole no terminal: f o r u s e r i n $ ( c u t - f 1 - d : / e t c / p a s s w d ) ; d o e c h o $ u s e r ; s u d o c r o n t a b - u $ u s e r - l ; d o n e espero que seja útil. :D ...

December 9, 2022 · Fabrício Machado

Túneis SSH

Vou reproduzir um post de um blog que não está mais disponível, mas o conteúdo me ajudou bastante na época: Por: André Stato 15 de fevereiro de 2016 Usar um túnel ssh pode ser muito útil em várias situações. Uma deles é quando você não quer que seus dados trafeguem em texto puro pela rede Local, desta forma, usa-se um túnel criptografado por onde os dados trafegam. Por exemplo, uma autenticação em um site WEB, que não está usado ssl, ou seja, os dados serão enviados em texto puro, e qualquer sniffer poderia facilmente capturar. ...

December 7, 2022 · Fabrício Machado

Verificar quais portas tem servicos escutando no Linux

5.8. Verificando Quais Portas estão Escutando Após configurar os serviços de rede, é importante atentar para quais portas estão escutando as interfaces de rede do sistema. Quaisquer portas abertas podem ser evidências de uma intrusão. Há duas formas básicas de listar as portas que estão escutando a rede. A menos confiável é questionar a lista da rede ao digitar comandos como netstat -an ou lsof -i. Este método é menos confiável já que estes programas não conectam à máquina pela rede, mas checam o que está sendo executado no sistema. Por esta razão, estas aplicações são alvos frequentes de substituição por atacantes. Desta maneira, os crackers tentam cobrir seus passos se abrirem portas de rede não autorizadas. ...

December 2, 2022 · Fabrício Machado

Exportar Logs do Container na Ec2 para o AWS CloudWatch

Imaginamos que você tem sua instância do EC2 executando contêineres docker. Você provavelmente está usando docker-compose para orquestração de contêiner (eu sei que existem soluções melhores). Neste Dica, mostrarei o que você precisa fazer para armazenar logs de contêiner do Docker no serviço AWS Cloud Watch Logs. O que é preciso fazer: Criar um Log Group Criar uma IAM Role Configurar serviço Docker Criar um Log Group: No AWS Console, acesse o CloudWatch e localize Logs/Log groups. Em seguida, crie um novo Log Group. Uma dica é usar algo relacionado ao nome do software ou algo como Ec2-instanceid-docker: ...

December 1, 2022 · Fabrício Machado

Coletânea de Dicas sobre VI/VIM (Atualizado 30/07/2020)

O VI/VIM é um dos mais antigos e tradicionais editores de textos do ambiente linux, todos os usuários mais antigos sejam DEV’s ou Sysadmin’s em um momento da vida teve que dar um :wq! Mas é possível fazer bem mais com o editor no seu dia-a-dia facilitando aquela tarefa de editar uma configuração de placa de rede ou daquele serviço maroto que você está implementando ou mesmo dando aquela manutenção. ...

July 18, 2020 · Fabrício Machado

Fortinet - VPN do Fortigate no Linux

Olá pessoal essa é uma dica rápida, se você como eu nessa pandemia estava usando o Windows apenas porque não conseguia conectar na VPN da empresa porque não achava um cliente forticlient para linux, seus problemas acabaram :D Primeiro vou recomendar a solução que eu estou usando e tem funcionado bem com o Ubuntu 20.04: https://hadler.me/linux/openfortigui/ O OpenFortiGUI é um cliente gráfico para conectar a vpn do fortigate, é bem tranquilo configurar com os dados da empresa e conectar, perdi nada de tempo :D ...

July 9, 2020 · Fabrício Machado

Raspberry - Pi Zero W direto na USB

Apesar de seu tamanho reduzido o Raspberry pi zero w é bem popular para projetos onde o tamanho seja um fator determinante. Hoje vamos mostrar como fazer a ligação dele ao computador por meio da interface USB. Uma característica do chip USB adicionado nessa versão é ser bem flexível e pode ser detectado de diferentes formas por outro dispositivo. Caso você queira saber mais sobre isso pode dar uma olhada nessa documentação. ...

July 4, 2020 · Fabrício Machado