Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
A administração de sistemas Linux é uma habilidade essencial para qualquer profissional de TI. Este artigo abordará os conceitos básicos e fornecerá exemplos práticos para ajudar você a começar.
A administração de sistemas Linux envolve a gestão de servidores, redes, usuários e segurança. Vamos explorar algumas das tarefas mais comuns e como você pode executá-las usando comandos no terminal.
A instalação de pacotes é uma das tarefas mais frequentes na administração de sistemas Linux. Usaremos o apt
para distribuições baseadas em Debian (como Ubuntu) e yum
para distribuições baseadas em Red Hat (como CentOS).
apt
:sudo apt update
sudo apt install nginx
yum
:sudo yum update
sudo yum install nginx
Adicionar, remover e modificar usuários é uma tarefa comum. Aqui estão alguns comandos básicos:
sudo adduser novo_usuario
sudo deluser novo_usuario
sudo usermod -aG sudo novo_usuario
Controlar os serviços do sistema é crucial. O systemctl
é a ferramenta padrão para gerenciar serviços no Linux moderno.
sudo systemctl start nginx
sudo systemctl stop nginx
sudo systemctl status nginx
Monitorar o desempenho do sistema ajuda a identificar problemas antes que eles se tornem críticos.
top
df -h
Configurar a rede é uma parte essencial da administração de sistemas. Aqui estão alguns comandos úteis:
ip a
Edite o arquivo /etc/network/interfaces
(para distribuições baseadas em Debian) ou /etc/sysconfig/network-scripts/ifcfg-<interface>
(para distribuições baseadas em Red Hat).
Exemplo para Debian:
auto eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
A segurança é uma prioridade na administração de sistemas. Aqui estão alguns comandos básicos para melhorar a segurança.
sudo apt update && sudo apt upgrade
Usando ufw
(Uncomplicated Firewall):
sudo ufw enable
sudo ufw allow ssh
A administração de sistemas Linux pode parecer complexa no início, mas com prática e familiaridade com os comandos básicos, você estará bem equipado para gerenciar sistemas de forma eficaz.