Você está na página 1de 21

Configurao de redes

Objetivo do Laboratrio
Introduzir conceitos de
administrao de redes com linux
Recursos necessrios:

Sistema operacional linux com


suporte a mquinas virtuais
Edilayne Salgueiro
Introduo
Neste laboratrio utilizamos netkit com
uma mquina virtual com sistema
operacional Watt OS ou Ubuntu.
necessrio conhecimento de comandos Linux
bsico para operar mquinas remotas sem
interface grfica, portanto iniciamos com
alguns conceitos de sistemas operacionais
Cada usurio ir iniciar e configurar sua
prpria rede virtual com vrias mquinas
virtuais utilizando o suporte de Linux-UML

Edilayne Salgueiro
O que Linux?

Uma verso do UNIX


(re-implementao do padro
POSIX)
Principais diferenciais:
Gratuito
Cdigo-fonte aberto
Desenvolvido de maneira cooperativa

Edilayne Salgueiro
O shell bsico
O shell um programa que permite o uso do
sistema atravs de uma interface em linha de
comandos. Existem diversos estilos de shell,
sendo os mais comuns:
Bourne Shell (sh)
C-Shell (csh)
Verses extendidas do C-Shell: tcsh
Apesar da interface em linha de comandos ser um
conceito considerado antiquado, o shell oferece
mecanismos para tornar a vida do usurio muito
simples e produtiva. Alm disso, uma
ferramenta de valor inestimvel para operaes
em mquinas remotas

Edilayne Salgueiro
Janela de Terminal
Linha de
comando
Prompt $
Qualquer
usurio
Prompt #
Apenas
root

Edilayne Salgueiro
Usurios e grupos
A noo de usurio est muito presente em UNIX:
Cada usurio registrado possui um nome de login, uma senha e
um identificador numrico associado (UID).
Os usurios so organizados em grupos.
Um usurio sempre pertence a um grupo primrio e pode
pertencer a outros grupos secundrios.
Cada grupo identificado por um nome e um identificador de
grupo (GID).
O comando id user permite visualizar as informaes de
usurios e grupos. Experimente:
$ id aluno
O comando finger user oferece informaes adicionais sobre
o usurio.
A informao de usurio e grupo usada pelo sistema para
gerenciar o acesso aos recursos (arquivos e diretrios) e
para a gerncia dos processos de usurios distintos.
Edilayne Salgueiro
O usurio root e outros
usurios especiais
O usurio com UID = 0 chamado root e possui
poderes especiais no sistema:
Acesso a todos os arquivos e diretrios
Reboot/shutdown do sistema
Lanamento e cancelamento de qualquer processo
Montagem de diretrios de rede e de dispositivos externos
Assim, torna-se bvio que a senha de root de grande
importncia para a segurana do sistema.
Alm do root, outros usurios so definidos para a
implantao de servios especficos. Esse o caso
dos
usurios bin, daemon,lp, mail, news,ftp
e nobody, que no correspondem a seres humanos.
Normalmente esses usurios no so acessveis via
login, existindo apenas internamente no sistema.

Edilayne Salgueiro
Documentao on-line
O sistema UNIX implementa um sistema de
documentao on-line simples, mas bastante til
e eficiente, chamado pginas de manual (man
pages).
O acesso s pginas de manual normalmente
efetuado atravs do comando man. Assim, man ls
apresenta a pgina de manual do comando ls,
enquanto man man apresenta a pgina de manual
do prprio comando man.
Os ambientes grficos oferecem ferramentas
grficas para a consulta s pginas de manual,
geralmente acessveis atravs de um cone na
barra de ferramentas.

Edilayne Salgueiro
Buscando informaes: man e
info
Pginas de manual
man nome_do_comando
Documentos Texinfo
Info nome_do_comando
criado para substituir nroff pois o comando
nroff que formata pginas de manual
proprietrio da AT&T (hoje j existe a
verso GNU groff)

Edilayne Salgueiro
Localizar software
which
Para saber se um aplicativo est no seu
sistema use:
which nome_do_aplicativo
Exemplo:
Which httpd
/usr/sbin/httpd
Cuidado: which s mostra arquivos que voc tem
permisso para executar

Edilayne Salgueiro
O sistema de arquivos
O sistema de arquivos do UNIX possui as seguintes caractersticas
fundamentais:
estruturado na forma de uma rvore nica, iniciando pelo
diretrio /, que chamado de raiz.
H suporte para arquivos, diretrios e links (atalhos).
Os arquivos podem ter qualquer nome, usando quaisquer
caracteres, com distino entre maisculas e minsculas. Os nomes
so normalmente limitados a 255 caracteres.
O caractere separador de diretrios o / (barra).
Arquivos e diretrios cujos nomes comeam com . (ponto) so
considerados ocultos e normalmente no aparecem nas listagens
de diretrios.
As extenses so normalmente usadas apenas para facilitar a vida
do usurio, mas no so importantes para o sistema operacional,
que no depende delas para identificar o contedo de um arquivo.
Os arquivos e diretrios possuem permisses de acesso
controlveis por seus proprietrios.
Edilayne Salgueiro
Principais diretrios
Os diretrios de um sistema de arquivos UNIX tm uma
estrutura pr-definida, com poucas variaes:
/home: raiz dos diretrios home dos usurios.
/boot: arquivos de boot (ncleo do sistema, etc)
/var: arquivos variveis, reas de spool (impresso, e-
mail, news), arquivos de log
/etc: arquivos de configurao dos servios
/usr: aplicaes voltadas aos usurios
/tmp: arquivos temporrios
/mnt: montagem de diretrios compartilhados temporrios
/bin: aplicaes de base para o sistema
/dev: arquivos de acesso aos dispositivos fsicos e
conexes de rede
/lib: bibliotecas bsicas do sistema

Edilayne Salgueiro
No Unbutu

Edilayne Salgueiro
O diretrio HOME
Cada usurio possui um diretrio especial, chamado
diretrio home (casa), onde so armazenados:
arquivos e diretrios pessoais de trabalho
e-mails j lidos (folders pessoais)
arquivos de configurao individuais
configurao das aplicaes usadas
O diretrio home do usurio o seu local de incio
de sesso de trabalho (via shell ou grfica)
O usurio possui plenos poderes de acesso ao seu
diretrio home (e seus sub-diretrios), e normalmente no
pode criar arquivos fora dele. O diretrio home de cada
usurio normalmente inacessvel aos outros usurios,
mas isso pode ser controlado pelo administrador do
sistema (root).

Edilayne Salgueiro
Comandos bsicos
Os comandos a seguir implementam
operaes bsicas em arquivos:
ls: listar o contedo do diretrio corrente
(ou de um diretrio dado).
rm: remover arquivos.
mv: mover arquivos.
cp: copiar arquivos.
cat: apresentar o contedo de arquivos.
more: visualizar o contedo de arquivos
(paginado).

Edilayne Salgueiro
Navegar na rvore de
diretrios
Os comandos usados para navegao na rvore de
diretrios so similares aos usados em outros
sistemas operacionais:
pwd : indica qual o diretrio corrente do shell.
cd : troca de diretrio:
cd dir : muda para o diretrio dir.
cd .. : muda para o diretrio pai imediatamente
superior.
cd : volta para o ltimo diretrio visitado.
cd ~nome_usurio : vai para o diretrio HOME do
usurio indicado.
cd : volta ao diretrio HOME.
mkdir dir : criao do diretrio dir.
rmdir dir : remoo do diretrio dir.

Edilayne Salgueiro
Executando rede virtual
A partir daqui vamos utilizar acesso
remoto para iniciar nossa rede virtual

Edilayne Salgueiro
Acesso remoto com SSH

No linux
Use ssh em uma janela de linha de comando
(shell)
$ ssh X numero_matricula@numero_IP_do_host

Edilayne Salgueiro
Acesso remoto com SSH (no Windows)

No Windows
1. Execute Xming
Servidor X
2. Configure Putty
Cliente SSH
Voc deve
selecionar SSH e
depois X11
Habilite a opo
X11 forwarding
Edilayne Salgueiro
Acesso remoto com SSH (no Windows)

Para iniciar
sesso
Selecione a
opo Session
Informe o nome
do host remoto
ou IP
Clique em open

Edilayne Salgueiro
Hospedeiro remoto
Se tudo correu bem, voc tem uma caixa
linux disponvel para testar seus
comandos!

Edilayne Salgueiro

Você também pode gostar