13-10-2009
Escola Profissional Vasconcellos Lebre
UFCD-9
Redes – Instalação e Configuração em Sistemas
Linux (Fedora, Debian, Suse)
Formador: Paulo Relvas
Conteúdos
Revisões sobre processo de instalação do Ubuntu na
Vbox da SUN
Ambiente Gráfico do Ubuntu (Revisões)
Sistema de directórios (Revisões)
Gestão de utilizadores em:
Ambiente Gráfico
Linha de Comando
Ambiente de Menu
Sair do Linux
Comandos Básicos do Linux
2
EFA (Redes) - EPVL
1
13-10-2009
Conteúdos
Conceitos de Redes
Tipos de Redes
Protocolos de Rede
Endereços IP
Comandos para gestão de rede em Linux
Configuração TCP/IP no Linux
GUI/Consola
Activação e desactivação da placa de rede
Conceito de Subrede
Cálculo de Subredes
3
EFA (Redes) - EPVL
Avaliação
Trabalhos desenvolvidos no decorrer das sessões
Ficha formativa para avaliação de conhecimentos
4
EFA (Redes) - EPVL
2
13-10-2009
Instalação Ubuntu
Para instalar consultar manual de apoio (módulo 5)
Caso o sistema tenha sido reposto:
Ligar o disco virtual à Virtual Box, criando uma nova ligação
Na opção “Boot Hard Disk”, escolher “utilizar hard disk
existente” e clicar no botão de procura para adicionar o disco
virtual existente
5
EFA (Redes) - EPVL
Linux – Sistema de Directórios
Árvore de Directórios
6
EFA (Redes) - EPVL
3
13-10-2009
Linux – Sistema de Directórios
Pontos de montagem
7
EFA (Redes) - EPVL
Linux - Utilizadores
Em Linux existem apenas 2 tipos de utilizadores:
Superutilizador (root)
Utilizador comum
O utilizador root na linha de comando é representado pelo
símbolo #
su – Comando que permite mudar para super utilizador
O utilizador comum na linha de comandos é representado
pelo símbolo $
8
Su utilizador – permite mudar para o utilizador digitado
sudo – Comando que permite ao utilizador comum obter
determinados privilégios (ex. para efectuar instalações de pacotes e
executar aplicações)
EFA (Redes) - EPVL
4
13-10-2009
Gestão de utilizadores
Ambiente Gráfico
9
EFA (Redes) - EPVL
Gestão de utilizadores
Consola
Utilizar o comando passwd
Caso se trate do utilizador root:
su root passwd
Ambiente de Menu
Reiniciar o sistema e na fase do arranque pressionar a tecla
ESC e arrancar em modo Recovery
10
Tecla CTRL + D para voltar o menu principal do modo recovery
EFA (Redes) - EPVL
5
13-10-2009
Sair do Linux
Ambiente Gráfico
11
EFA (Redes) - EPVL
Sair do Linux
Consola:
Terminar a sessão no Ubuntu
Reiniciar o Sistema Operativo Ubuntu através da linha de
comandos
sudo shutdown –r now ; sudo reboot
Desligar o computador
12
logout; exit
sudo shutdown –P now ; sudo poweroff
EFA (Redes) - EPVL
6
13-10-2009
Comandos básicos
Todos os comandos estão documentados nas páginas de
manual (man pages)
Para consultar fazer: “man comando” (tipicamente em
inglês)
Para avançar de página carregar em ESPAÇO.
Para sair, carregar em ‘q’
13
EFA (Redes) - EPVL
Comandos básicos
O comando “ls” permite listar os ficheiros num
directório
14
‘-l’: Listagem “longa”
‘-a’: Listagem completa, incluindo de ficheiros ocultos
‘-R’: Listagem recursiva (inclui os subdirectórios)
‘-d’: Listagem apenas do conteúdo do directório
EFA (Redes) - EPVL
7
13-10-2009
Comandos básicos
As opções também podem ser combinadas...
15
EFA (Redes) - EPVL
Resultado do LS
16
EFA (Redes) - EPVL
8
13-10-2009
Comandos básicos - wildcards
Quando se manipulam ficheiros, não é necessário fazer sempre
exactamente o nome destes. Existem caracteres especiais que
podem representar uma ou mais letras.
* representa uma ou mais letras
? representa exactamente uma letra
[Aa] representa exactamente uma letra, das contidas entre
[]
Exemplos:
ls *.txt - lista todos os ficheiros terminados em “.txt”
ls imagem* - lista todos os ficheiros começados por
“imagem”
ls *paulo* - lista todos os ficheiros que contém “paulo” no
nome
ls [Ii]* - lista todos os ficheiros começados por ‘I’ ou ‘i’
17
EFA (Redes) - EPVL
Comandos Básicos
18
EFA (Redes) - EPVL
9
13-10-2009
Comandos básicos – Navegação em Directórios
Para mudar de directório utiliza-se o comando “cd”
cd docs - Vai para o directório docs
cd /home/joao - Vai para o directório /home/joao
cd .. - Vai para o directório acima do corrente
cd ../.. -Sobe dois directórios
cd ../casa - Sobe um directório e desce para o ‘casa’
cd ~ - Vai para o directório do utilizador corrente
cd - Vai para o directório do utilizador corrente
cd ~/docs - Vai para o directório docs do utilizador corrente
Para verificar qual o directório corrente, utiliza-se o
comando “pwd”
19
EFA (Redes) - EPVL
Comandos básicos – Ver conteúdo Ficheiros
Para ver o conteúdo de um ficheiro, utiliza-se o comando
“cat”.
O comando “less” também permite listar um ficheiro, mas
fazendo uma pausa em cada ecrã.
Para controlar a utilização do “less” utilizam-se os seguintes
comandos:
20
q’ - Termina a visualização
‘u’ - Anda para o ecrã anterior
ESPAÇO - Avança um ecrã
- ‘:123’ - Vai para a linha 123
- ‘/casa’ - Procura a palavra ‘casa’
EFA (Redes) - EPVL
10
13-10-2009
Comandos básicos – Ver conteúdo Ficheiros
Existem ainda dois comandos bastante úteis:
“head -n” permite listar as n primeiras linhas de um ficheiro
“tail -n” permite listar as n últimas linhas de um ficheiro
“tail +n” permite listar o ficheiro a partir da linha n
21
EFA (Redes) - EPVL
Comandos básicos - Manipulação de
ficheiros e directórios
Para criar um directório: mkdir nome
Para remover um directório: rmdir nome
mkdir docs - cria um directório chamado docs
rmdir docs - remove um directório chamado docs
Para copiar ficheiros : cp origem destino
cp * ~/tmp - copia todos os ficheiros do directório actual para a directório tmp
do utilizador
cp /tmp/* . copia todos os ficheiros em /tmp para o directório actual
Mover ficheiros de um directório para outro: mv origem dest
22
mv * /home/pmarques - move os ficheiros para /home/pmarques
mv xpto docs - move xpto para docs
xpto pode ser um ficheiro ou directório
docs pode ser um ficheiro ou directório
EFA (Redes) - EPVL
11
13-10-2009
Comandos básicos - Manipulação de
ficheiros e directórios
Para apagar ficheiro: rm fich
rm xpto - apaga o ficheiro xpto
Para criar um ficheiro:
touch nomeficheiro
Para remover um directório e todo o seu conteúdo:
rm * - apaga todos os ficheiros do directório actual
rm *.tmp - apaga todos os ficheiros terminados em “.tmp”
rm -rf docs - Apaga directório docs e seu conteúdo
Para editar um ficheiros...
Os utilitários tradicionais são o vi e o emacs
Em Linux: gedit e pico
23
EFA (Redes) - EPVL
Comandos básicos - Redireccionamento de
ficheiros
Muitas vezes é útil guardar o resultado da execução de
um comando num ficheiro
Para isso utiliza-se redireccionamento de entrada/saída
‘>’ redirecciona a saída de um comando para um ficheiro.
‘>>’ redirecciona a saída de um comando para um ficheiro.
24
Caso este já exista é apagado antes do resultado lá ser colocado.
Caso este já exista, o resultado é-lhe acrescentado.
EFA (Redes) - EPVL
12
13-10-2009
Comandos básicos - Redireccionamento de
ficheiros
Também é possível redireccionar a entrada: <
Em determinadas ocasiões é útil redireccionar a “saída de
erro” para um ficheiro: 2>
cat <teste.txt - Imprime o conteúdo de “teste.txt”
cat <<. >texto.txt - Lê do teclado até encontrar uma linha
com um ponto e escreve o resultado em “texto.txt”
find / -name passwd 2> erros.txt
Este comando encontra o ficheiro “passwd”. Todos os directórios
que o utilizador não tenha permissão para ver são escritos em
erros.txt
Para redireccionar a “saída normal” e a “saída de erro” utilizase &>
25
EFA (Redes) - EPVL
Comandos básicos - Redireccionamento de
ficheiros
Redireccionamento de ficheiros
26
EFA (Redes) - EPVL
13
13-10-2009
Comandos básicos - Manipulação de
ficheiros e directórios
Para contar o número de linhas, palavras e bytes de um
ficheiro utiliza-se o comando “wc”
27
A opção ‘-l’ permite contar apenas o número de linhas (útil!)
EFA (Redes) - EPVL
Comandos básicos - Ordenação
O comando sort permite ordenar as linhas de um
ficheiro
28
Por omissão, faz uma comparação ‘letra a letra’
Para especificar uma comparação ‘numérica’ usa-se ‘-n’
EFA (Redes) - EPVL
14
13-10-2009
Comandos básicos - Ordenação
O comando sort é capaz de processar várias colunas,
separadas por um carácter delimitador.
29
Para indicar a coluna utiliza-se a opção -k
Para indicar o delimitador utiliza-se a opção -t
O delimitador, por omissão, são “um ou mais espaços em branco”
EFA (Redes) - EPVL
Comandos básicos - Ordenação
É muito comum os ficheiros conterem pequenas bases de dados
separadas por caracteres especiais.
30
O comando “cut” permite extrair determinadas colunas de um
ficheiro.
-d’|’ - indica que o carácter delimitador é o |
-fN - indica que se quer extrair a coluna N
EFA (Redes) - EPVL
15
13-10-2009
Gestão de Redes
ifconfig: Mostra as interfaces de redes activas e as informações relacionadas a cada uma delas
route: Mostra as informações referentes às rotas
mtr: Mostra rota até determinado IP
nmap: Lista as portas de sistemas remotos/locais à procura de portas abertas
netstat: Mostras as portas e protocolos abertos no sistema
iptraf: Analisador de tráfego da rede com interface gráfica baseada em diálogos
tcpdump: Sniffer muito popular
Sniffer é uma ferramenta que "ouve" os pacotes que estão a circular pela rede
traceroute: Traça uma rota do host local até ao destino mostrando os roteadores intermediários
nslookup: consultas a serviços DNS
dig: Consultas a serviços DNS
31
EFA-SICÓ
Programa dpkg
O dpkg (Debian Package) é o programa responsável
pela gestão de pacotes em sistemas Debian
Opera em modo texto
Funciona através da linha de comandos
Em alternativa ao modo texto pode recorrer-se ao
programa dselect (front-end para o dpkg)
32
EFA-SICÓ
16
13-10-2009
Programa dpkg
Utilização do dpkg
Para listar os pacotes existentes no sistema
Remover pacotes do sistema
dpkg --set-selections
Configurar pacotes desconfigurados
dpkg -r NomedoPacote (--remove)
Obter lista de pacotes para instalar
dpkg –l | less
dpkg --configure [NomedoPacote]
Reconfigura pacotes já instalados
dpkg-reconfigure [NomedoPacote]
33
EFA-SICÓ
CONTINUA
34
EFA (Redes) - EPVL
17
Download

Redes - Formacaotecnologica