You are on page 1of 4

Apostila: Aulas prticas de Redes de Computadores I - UFSJ/2012

Aula prtica 2
1. Configurando um servidor de rede
Nesta aula sero estudados os servidores de redes e como configurar o Servidor
SAMBA no UBUNTU.
Objetivo:
1) Compreender os conceitos relacionados a Servidores de redes;
2) configurar um Servidor; e
3) controlar o trfego, usurios e privilgios em redes heterogneas de
computadores.

1.1. Conceitos relacionados a Servidores de redes


Servidores de redes so softwares especiais que fornecem servios a uma rede de
computadores como a criao, a excluso e a troca de arquivos; e recepo e envio de
email. Os computadores que utilizam os servios de um servidor so chamados clientes. O
termo servidor aplica-se a computadores, software ou a partes de um sistema
computacional, ou at mesmo a uma mquina que no seja necessariamente um
computador.
Os servidores tambm so conhecidos pelo principal servio que prestam e os mais
conhecidos so:
1. Servidor de Fax: enviar, receber e distribuir fax para os clientes de uma rede.
2. Servidor de arquivos: armazena arquivos da rede.
3. Servidor web: armazenar as pginas de um site e atender as requisies dos
clientes por meio de navegadores, via Internet.
4. Servidor de email: armazenar, enviar e receber mensagens de correio eletrnico.
5. Servidor de impresso: controlar pedidos de impresso.
6. Servidor de banco de dados: gerenciar banco de dados.
7. Servidor DNS: converter endereos de sites em endereos IP e vice-versa.
8. Servidor proxy: armazenar pginas da internet recm-visitadas, aumentando a
velocidade de carregamento destas pginas quando solicitadas mais de uma vez.
9. Servidor de imagens: armazenar imagens digitais em banco de dados especiais.
10. Servidor FTP: gerenciar o acesso de usurios a arquivos disponveis na rede.
11. Servidor webmail: criar emails na web.
12. Servidor de virtualizao: permitir a criao de mquinas virtuais (servidores
isolados no mesmo equipamento) mediante compartilhamento de hardware.
13. Servidor de sistema operacional: compartilhar o sistema operacional de uma
mquina com outras, interligadas na mesma rede, sem que essas precisem ter um
sistema operacional instalado ou um hard disc (HD) prprio.
Clientes e Servidores comunicam-se utilizando protocolos, assim como dois ou mais
Autor: Heber Tormentino de Sousa.
Disponvel em: http://www.hts3.info/livros/ApostilaDeRedesIAulaPratica2.pdf
4

Apostila: Aulas prticas de Redes de Computadores I - UFSJ/2012


computadores de redes. Um servidor pode prover mais de um servio simultaneamente. Os
servidores dedicados so eficiente nas respostas as requisies.
Servidores dedicados, que possuem uma alta requisio de dados por partes dos clientes
e que atuam em aplicaes crticas utilizam hardware especfico para servidores. J
servidores que no possuam essas atuaes podem utilizar hardware de um computador
comum.
Servidores baseado em entradas e sadas de informaes (principalmente gravaes e
excluso de arquivos), exigem interfaces de entrada e sada e discos rgidos de alto
desempenho e confiabilidade, como o padro SCSI, que permite a interligao de vrios
perifricos, dispostos em arranjos RAID; processadores de alta velocidade, inclusive
multiprocessadores; muita memria RAM, (que so usadas para caching de dados);
geradores eltricos ou sistemas de alimentao (NOBREAK) que supra a demanda por
energia eltrica na ocorrncia de Blackouts; eficiente sistema de dissipao de calor, ou seja
coolers de alto desempenho, caros e barulhentos; e placas, do tipo hot swapping, que
permitem a troca enquanto o computador est ligado.
Para que funcione uma rede cliente-servidor, necessrio que no servidor esteja
instalado um sistema operacional que reconhea essa arquitetura de redes. Os sistemas
operacionais para redes cliente-servidor so:
1. Unix;
2. Linux;
3. Solaris;
4. FreeBSD;
5. Mac OS X;
6. Novell Netware; e
7. Windows.
Os sistemas operacionais Windows 95, Windows 98 e Windows ME reconhecem somente
redes do tipo ponto-a-ponto; e o sistema operacional DOS no tem suporte a qualquer tipo
de rede. Servidores do tipo Unix (Unix, Linux e Solaris) so mais utilizados para aplicaes
como Firewall e servidor web, ao passo que o sistema Windows mais frequente no
gerenciamento de usurios e servios de arquivos pela facilidade de operao e
manuteno.
Redes heterogneas incluem diversos tipos de hardwares e softwares e clientes com
sistemas operacionais distintos, sendo o mais comum os tipos Unix e Windows. Devido ao
boicote da Microsoft, fabricante do Windows, aos sistemas baseados no Unix,
especialmente o Linux, as redes heterogneas no eram possveis. Em 1992, Andrew
Tridgell desenvolveu o SAMBA.
SAMBA um programa de computador, utilizado em sistemas operacionais do tipo Unix,
que simula um servidor Windows, permitindo que seja feito gerenciamento e
compartilhamento de arquivos em uma rede heterognea. A comunicao feita usando
protocolo TCP/IP. A partir da verso 3, o SAMBA prov servios relacionados a arquivos,
servios de impresso para vrios Clientes Windows, integra o Windows Server Domain, o
Primary Domain Controller (PDC), o Domain Member e o Active Directory Domain.
1.1. Configurando o SAMBA no UBUNTU

Autor: Heber Tormentino de Sousa.


Disponvel em: http://www.hts3.info/livros/ApostilaDeRedesIAulaPratica2.pdf
5

Apostila: Aulas prticas de Redes de Computadores I - UFSJ/2012


Passo 1) Antes de comear, verifique se a rede est configurada corretamente. Abra o
Terminal (Acesse menu Aplicaes Acessrios Terminal) e execute o comando
ping.
Passo 2) Acesse menu Aplicaes Acessrios Terminal. Para baixar o pacote o
pacote SAMBA utilize o comando:
$ sudo apt-get install samba
Aps a concluso do download/instalao do pacote, o sistema ir criar o arquivo
smb.conf na pasta "/etc/samba/" que o arquivo de configurao.
Passo 3) Por segurana e boas prticas de gesto de Servidores faa uma cpia de
segurana (back-up) do arquivo:
$ sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bkp
Passo 4) Editar o arquivos smb.conf. Pode ser utilizado qualquer editor de texto, no
exemplo ser utilizado o VI. Execute o comando:
$ sudo vi /etc/samba/smb.conf
Passo 5) Editar os parmetros.
Em [global]
#nome do grupo de trabalho.
workgroup = casa
#Nome da mquina Linux na rede Windows.
netbios name = servidor
####### Authentication #######
#Modo de acesso aos arquivos do Linux
security = "share" ou "user"(caso exista, remova o pontoe-vrgula no incio da linha)
#share: NO exige autenticao.
#user = exige autenticao.
#Exemplo: security = user
Passo 6) Adicionar no final do arquivo
#nome do compartilhamento
[arquivos]
#descrio do compartilhamento
comment = arquivos
#caminho da pasta, no Linux, que ser compartilhada.
path = /media/hdb5
#Informe o caminho da pasta a ser compartilhada
#Compartilhamentos acessveis a todos os usurios
public = yes
#Compartilhamento: yes para visvel
Autor: Heber Tormentino de Sousa.
Disponvel em: http://www.hts3.info/livros/ApostilaDeRedesIAulaPratica2.pdf
6

Apostila: Aulas prticas de Redes de Computadores I - UFSJ/2012


browseable = Yes
#Permitir alteraes em arquivos:
writable = yes
#Somente leitura:
read only = no
#Define a mascara para os arquivos novos
create mask = 0700
#somente o usurio root tem permisso
#define a mascara para os novos diretrios
directory mask = 0700
Passo 7) Salve o arquivo de configurao, e execute o comando:
$ sudo /etc/inti.d/samba restart
Passo 8) No SAMBA configurado por security = user, para permitir acesso por uma
mquina Windows cadastrar o usurio e a senha no Linux:
$ sudo adduser teste
Passo 9) Adicionar o usurio na lista de usurios do SAMBA.
$ sudo smbpasswd -a teste
Passo 10) Utilize a rede a partir de diversas mquinas para compreender e familiarizar
com o Servidor SAMBA e uma rede Heterognea.

Autor: Heber Tormentino de Sousa.


Disponvel em: http://www.hts3.info/livros/ApostilaDeRedesIAulaPratica2.pdf
7

You might also like