Administração de Redes Linux Alberto Felipe Friderichs Barros alberto.barros@ifsc.edu.br
Users As contas de usuário são projetados para fornecer segurança no sistema operacional Linux. Cada pessoa no sistema precisa efetuar login com uma conta de utilizador e cada conta de usuário se associa a um ou mais grupos.
Users O arquivo /etc/passwd contém informações sobre as contas de usuário. As senhas para as contas são armazenadas no arquivo /etc/shadow
APTITUDE O Aptitude é uma interface em modo texto para o sistema de pacotes do Debian. Ele permite que o usuário veja as listas de pacotes e realize operações como instalação, atualização e remoção de pacotes.
APT APT (Advanced Packaging Tool, em português Ferramenta de Empacotamento Avançada) é um conjunto de ferramentas usadas pelo GNU/Linux Debian e suas respectivas derivações, entre eles o Ubuntu, para administrar os pacotes.deb de uma forma automática, de modo que quando um programa é instalado o APT instala e atualiza também todos os pacotes que são necessários para um funcionamento do programa.
APT Para usar o apt-get, o primeiro passo é rodar o comando "apt-get update", que verifica todos os repositórios disponíveis e baixe a lista com os pacotes disponíveis. Isso permite que ele crie uma espécie de banco de dados, com os pacotes disponíveis. # apt-get update
APT Quando o apt-get é utilizado no Linux, o comando consulta um arquivo denominado sources.list, geralmente disponível no diretório /etc/apt/. Esse arquivo informa onde estão os repositórios nos quais ele obterá os pacotes requisitados pelo usuário. deb http://ftp.br.debian.org/debian wheezy main deb-src http://ftp.br.debian.org/debian wheezy main deb http://ftp.br.debian.org/debian wheezy-updates main deb-src http://ftp.br.debian.org/debian wheezy-updates main deb http://security.debian.org/ wheezy/updates main deb-src http://security.debian.org/ wheezy/updates main
Opções do APT update - Adquire novas listas de pacotes. upgrade - Faz uma atualização. install - Instala novos pacotes. remove - Remove um pacote. dist-upgrade - Atualiza a distribuição, consulte apt-get. purge - Remove pacotes e os arquivos dos pacotes de configuração. Ex: apt-get install nome do programa
Atividade 1 1. Crie o arquivo "/etc/apt/apt.conf.d/02proxy" e inclua o seguinte conteúdo: Acquire::http { Proxy "http://repositorio.lages.ifsc.edu.br"; }; 2. Edite o arquivo /etc/apt/source.list e exclua ou comente a linha do repositório CD-ROM 3. Atualize os repositórios do apt.
SUDO O comando sudo permite a usuários comuns obter privilégios de outro usuário, em geral o super usuário, para executar tarefas específicas dentro do sistema de maneira segura e controlável pelo administrador. O nome é uma forma abreviada de se referir a substitute user do (fazer substituindo usuário) ou super user do (fazer como super usuário).
Atividade 2 1. instale o sudo via aptitude, em seguida edite o arquivo /etc/sudoers e adicione a linha: Seu usuário do Linux ALL = (ALL) ALL 2. Altere a permissão de um arquivo sem o uso do root. Ex: sudo chmod 777 /root/exercício.doc
Atividade 3 Instale a GUI do Linux via apt-get, o ambiente desktop deverá ser o Gnome.
PS O comando ps é uma outra forma de listar os processos em execução no sistema.
KILL Se um software travou ou precisa ser interrompido, o kill é a solução. Basta executar o comando seguido do PID do processo para que a aplicação "morra".
TOP O comando top é a maneira mais comum de verificar o uso de processos do sistema e constatar quais deles estão consumindo mais memória ou processamento.
Configurando a Rede O comando Ifconfig significa "configuração de interface" e é usado para exibir informações de configuração de rede. # ifconfig
Configurando a Rede Alterando o IP da Interface: ifconfig eth0 192.168.1.2 netmask 255.255.255.0 up
Configurando a Rede O comando ifconfig está se tornando obsoleto em algumas distribuições Linux e está sendo substituída por uma forma de comando especificamente: ip addr show
Configurando a Rede Roteador ou gateway é uma máquina que irá permitir que os hosts de uma rede se comuniquem com outra. Para visualizar uma tabela que descreve onde os pacotes de rede são enviados, use o comando: route
Configurando a Rede route add default gw 192.168.1.1
Configurando a Rede Editando o arquivo /etc/network/interfaces auto eth0 allow-hotplug eth0 iface eth0 inet dhcp ##################### iface eth0 inet static address 192.168.1.2 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.254 gateway 192.168.1.1
Configurando o DNS Editando o arquivo /etc/resolv.conf nameserver 200.192.168.1 nameserver 200.128.68.20