10 ferramentas do Linux para conhecer como Sysadmin

Mais cedo ou mais tarde, todos os administradores de sistema enfrentam o desafio de administrar servidores.


E ferramentas vêm para resgatar a vida do administrador de sistemas.

Como administrador de sistemas, você não trabalha apenas no SO principal (Linux ou Windows), mas também lida com o que está hospedado neles. Pode ser um banco de dados, servidor de aplicativos, servidor Web, aplicativos de mensagens, cache etc. As seguintes ferramentas devem ajudá-lo de várias maneiras.

Zenmap

Quando você precisa descobrir problemas relacionados à rede, Zenmap virá para o resgate. Não é uma ferramenta que você usará diariamente para administrar seu sistema, mas será inestimável quando surgir a necessidade de verificar a rede para solucionar problemas..

É um front end para o scanner de rede Nmap que não apenas roda no Linux, mas também no Windows, BSD, outras versões do Unix e macOS. Além da varredura em rede, o Zenmap pode ser usado para testes de penetração e varredura de portas, por administradores de sistemas experientes ou iniciantes.

O Zenmap pode armazenar perfis, o que certamente é um dos seus pontos fortes. Esses perfis podem ser reutilizados para verificações posteriores.

Webmin

este A ferramenta one-stop-shop oferece uma interface baseada na Web para administrar todos os aspectos de um servidor Linux. Do compartilhamento de arquivos ao DNS, ao servidor da web Apache e vários bancos de dados. Se você precisar de algo que não esteja incluído no pacote padrão, poderá escolher um dentre um enorme catálogo de módulos de terceiros que trazem funcionalidades adicionais.

Você só precisa fazer o download da versão mais recente e copiá-la para a pasta inicial do servidor. Depois disso, você simplesmente executa o comando: dpkg -i webmin_ (version) .deb. E isso é tudo.

Cockpit

Cockpit é outra ferramenta de administração de servidor. Destaca-se por ser “amigável para iniciantes”: é fácil de usar, leve e simples, mas muito poderoso. Oferece uma GUI baseada na Web que facilita tarefas administrativas de armazenamento, início / parada de serviço, inspeção de diário e gerenciamento de configuração de vários servidores.

A ferramenta foi criada para o Red Hat, mas é executada em muitas distribuições de servidores Linux, além do Red Hat Enterprise Linux (RHEL): Fedora, Arch Linux, Ubuntu, CentOS, entre outros.

O procedimento de instalação varia para cada distribuição. Em algumas distribuições, como Fedora, CentOS e RHEL, o Cockpit pode ser encontrado nos repositórios oficiais. Em outros, como Debian, Ubuntu e Linux Mint, você pode instalar o Cockpit a partir do seu PPA oficial.

cPanel

cPanel é uma ferramenta de administração baseada na Web que permite configurar e gerenciar os sites e serviços de você e de seus clientes. Ele cobre quase tudo o que você pode imaginar, incluindo correio, domínios, bancos de dados, arquivos e muito mais. Não é gratuito, mas é de longe a opção preferida para hospedagem na web, pois ajuda a reduzir custos e esforços no gerenciamento de usuários e manutenção de servidores.

O que os administradores de sistema e os hosts da web adoram no cPanel é que ele tem tudo em um só lugar e é muito fácil adicionar domínios e criar contas de email.

Shorewall

este A ferramenta adiciona uma camada de abstração para obter uma configuração de nível superior do Netfilter. O Shorewall lê os arquivos de configuração e configura o Netfilter no kernel Linux, com o suporte dos utilitários ip, tc, iptables e iptables-restore. A vantagem de usar o Shorewall é que ele divide as interfaces em zonas, atribuindo diferentes níveis de acesso a cada uma..

Ele permite que o usuário opere em grupos de computadores conectados à interface, em vez de trabalhar em grupos de endereços. Os usuários podem implantar facilmente políticas diferentes para cada zona.

Nagios

este A ferramenta de monitoramento de rede de código aberto foi lançada em 2002 sob o nome NetSaint. Desde então, o Nagios percorreu um longo caminho, conquistando uma forte reputação por fazer um excelente trabalho de monitoramento de servidores e dispositivos de rede. Ele funciona muito bem quando recebe a tarefa de monitorar um ambiente com muitos protocolos básicos. O Nagios também fornece uma base para outros utilitários de monitoramento, como Naemon, Icinga e OP5.

Nagios ficou ótimo documentação para você começar.

phpMyAdmin

Para quem também precisa lidar com a manutenção de banco de dados, phpMyAdmin é uma ferramenta clássica e muito popular. A principal razão para sua popularidade é talvez sua portabilidade. O phpMyAdmin é executado em um navegador da Web, o que significa que você pode usá-lo em qualquer dispositivo, inclusive em um smartphone. Outro motivo é que ele abrange todas as funções necessárias para gerenciar o banco de dados e você praticamente não precisa saber como escrever consultas no SQL para fazer isso.

Fantoche

Para gerenciar o crescente número de servidores que são executados em uma rede corporativa, como administrador do Linux, você precisará das melhores ferramentas para fazer o gerenciamento de orquestração e configuração. Uma dessas ferramentas é Fantoche, completo quando você leva em consideração interfaces de usuário, módulos e ações disponíveis.

O Puppet não apenas mostra toda a imagem do ecossistema do servidor Linux, mas também inclui quase qualquer outro sistema operacional que possa estar operando na rede, oferecendo uma visão profunda de cada um. A instalação é fácil.

MySQL Workbench

Para aqueles que precisam gerenciar bancos de dados MySQL, mas não gostam de GUIs baseadas na Web, se sentem mais confortáveis ​​com aplicativos tradicionais em janelas, MySQL Workbench é a sua ferramenta. O lado bom deste aplicativo é que ele é instalado de maneira muito simples e possui uma interface gráfica fácil de usar, agrupando todas as tarefas do MySQL que você possa precisar executar.

Ele oferece alguns itens interessantes, como desfazer / refazer ilimitado, várias conexões MySQL e modelagem visual de dados e esquema. Também pode ser automatizado através de scripts e estendido através de plugins. A única desvantagem do MySQL Workbench é que, diferentemente do phpMyAdmin, para dominá-lo, você precisa conhecimento de SQL.

Nmap

Os administradores de rede têm muitas opções quando precisam escolher uma ferramenta de monitoramento capaz de fazer o mapeamento de rede e a verificação de portas. Entre eles, o padrão de fato é Nmap, devido à sua combinação de usabilidade e versatilidade. Os administradores de rede o usam para descoberta de rede e detecção de vulnerabilidades. Ele pode verificar todos os hosts disponíveis na rede, fazendo uma lista de todos os serviços que eles fornecem.

Dessa maneira, o administrador pode encontrar portas abertas e tomar medidas apropriadas para reduzir os riscos de segurança.


Os usuários do Nmap concordam que ele se adapta bem a qualquer ambiente em que seja necessária a identificação de terminais ou a verificação de vulnerabilidades. No entanto, você precisa de um certo nível de experiência interpretar sua saída corretamente.

Apenas a ponta do iceberg

A beleza do Linux reside nisso porque, por ser de código aberto, existem milhares de desenvolvedores ansiosos por criar um novo utilitário que os tornará heróis para todos os administradores de sistema. Os utilitários que mencionamos aqui são apenas alguns dos muitos disponíveis. Ainda assim, eles compreendem vários itens que certamente farão parte da caixa de ferramentas de todos os administradores de sistema, independentemente do seu estilo de trabalho.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map