Você está na página 1de 36

CENTRO UNIVERSITÁRIO DO NORTE

Jose Irlan de Lima Cavalcante / 18225900


Joilton Cabral Araujo / 18243665
Jonas Cruz Bruce Loureiro / 08028010
Fabiano lima dos Santos/ 18186025
Renato Negreiros de Oliveira Rocha / 18102808

Tutorial: Servidor DHCP e compartilhamento de Arquivos com software livre.

MANAUS-AM
2020

1
Jose Irlan de Lima Cavalcante / 18225900
Joilton Cabral Araujo / 18243665
Jonas Cruz Bruce Loureiro / 08028010
Fabiano Lima dos Santos/ 18186025
Renato Negreiros de Oliveira Rocha / 18102808

Tutorial: Servidor DHCP e compartilhamento de Arquivos com software livre.

Atividade da disciplina Laboratório de Redes de Computadores


apresentada ao curso Ciência da Computação, para a Obtenção da nota
Parcial na Are2.
Orientador (a): Leandro Reis Fonseca

Manaus- AM
2020

2
SUMÁRIO
1 Introdução................................................................................................................04
2 Configurando máquina virtual..................................................................................05
3 Instalando Debian....................................................................................................10
3.1 Configurar Rede pagina...........................................................................................11
3.2 Configurar usuários e senhas..................................................................................12
3.3 Particionando discos................................................................................................13
4 Seleciona e instalar software...................................................................................16
5.0 Configurando servidor e instalando pacotes...........................................................19
5.1 Configurando a rede................................................................................................20
5.2 Configurando repositório.........................................................................................21
5.3 Instalado pacote para o servidor DHPC..................................................................22
5.4 Testando servidor DHCP.........................................................................................23
6 Instalando SAMBA...................................................................................................24
6.1 Configurando o Samba............................................................................................26
6.2 Configurando o compartilhamento..........................................................................26
6.3 Criando as pastas, usuários e senha de acesso.....................................................27
6.4 Definindo senha do samba .....................................................................................28
6.5 Testando acesso as pastas ....................................................................................29
6.6 Configurando permissões de acesso .....................................................................30
6.6 Testando acesso ....................................................................................................31
6.8 Incluir nova departamento ......................................................................................32
6.9 Teste final ...............................................................................................................33
7 Teste com login do usuário do Windows..................................................................35

3
Introdução

O ambiente ira demonstrar um cliente dhcp acessando uma rede local, o servidor terá
compartilhamento para cada departamento.
No exemplo o usuário terá acesso somente a arquivo setor do seu departamento,os
usuários não tem acesso a arquivos de mídia (*.mp4, *mp3, *.3gp, etc) e de imagens
(*.jpeg, *.mpeg, *.jpg. etc), por último de o usuário suporte que pode manipular qualquer
arquivo.
Para configurar o servidor DHCP e SAMBA noLinux, será usado a distribuição Debian na
versão 10.4.0 que será instalado em uma máquina virtual, foi escolhido o VirtualBox versão
6.1.8
O cliente dhcp vai ser o Microsoft Windows 10 instalado no virtualbox, onde será feito o
teste de acesso e suas respectivas permissões.

4
Configurando máquina virtual

Primeiramente na aba Ferramentas click no menu, desmarque Servidor DHCP.

Para iniciar a instalação click no ícone Novo

De um nome para o servidor, em Tipo escolha o sistema operacional linux, em Versao


selecione Debian (32-bit).

Click em Próximo (N).

5
Agora selecione 512MB, para memoria, click em Próximo (N).

Na configuração de Armazenamento Click em Criar, depois em Próximo (N).

Em armazenamento em disco rígido fisco click em Próximo (N).

6
Em localização em tamanho click em Criar.

Pronto vm criada com sucesso e agora vamos finalizar clicando em Configurações .

7
Click em Rede, e desmarque habilitar Placa de Rede

Em armazenamento click no Controlador IDE, click Vazio, selecione o local onde está a
imagem iso de instalação

8
Para inicia a instalação click em Iniciar(T)

Seleciona a iso configurada anteriormente.

9
Instalando o Debian

Tecle enter para iniciar a


instalação
Escolha o Idioma que será usado
na instalação, click continuar

Escolha o Idioma que será usado Escolha o layote do teclado,


na instalação,click continuar click continuar

10
Configurar a rede

Informe o nome para o


servidor, click continuar

Crie uma senha para o root


que o administrador do
servidor, click continuar

11
Configurar usuários e senhas

Digite um nome completo


do usuário, click continuar

Crie um nome de usuário de login


para conta, click continuar

Informe uma senha para o


usuário, click continuar

12
Particionando discos

Informe em que cidade esta


sendo instalado o servidor

Selecione Assistido – usar


disco inteiro, click continuar

Particionamento de discos

Essa tela é um alerta, informando que todos os dados serão


apagadosclick continuar

13
Selecione Todos os arquivos,
click em continuar

Essa tela mostra um resumo do


particionamento do disco, click em Marque Sim e click em continuar
continuar

14
Extraindo arquivos

Aguarde até o instalado solicitar


mais informaçoes

Deixe Nãomarcado e click em


continuar

Deixe Nãomarcado e click em


continuar

15
Seleciona e instalar software

Aguarde até o instalado solicitar


mais informaçoes

Deixe Nãomarcado e click em


continuar

Desmarque ambiente de área de trabalho no debian eservidor de


impressão e click em continuar

16
Instalando Grub

Aguarde até o instalado solicitar


mais informaçoes

Deixe Simmarcado e click em


continuar

Selecione /dev/das e click em


continuar

17
Finalizando instalação

Instalação finalizada, click em


continuar

18
Configurando servidor e instalando pacotes

Na vm click em configurações, depois click em Rede na aba Adaptador 1 e 2 habilite a


Placa de Rede.
O adaptador 1 fica em modo Brige.
O adaptador 2 fica em modo hospedeiro

Agora inicie o servidor e faça o login com usuário e senha criado anteriormente.

Este o login do usuário do sistema, observe pelo símbolo


($).
Para poder altera as configurações você de iniciar com
usuário root, após login o símbolo (#) identifica que tem
privilégios para fazer alterações.
OBS: para sair digite exit + tecla enter, depois digite root
+ tecla enter e a senha + tecla enter, na próximo figura
mostra o exemplo com root.

19
Configurando a rede

Primeiro vamos listar as interfaces com o comando ip address show, com o editor de
texto nano, será configurado o arquivo interfaces do de rede
nano /etc/networks/interfaces, depois configurar o dns no arquivo resolv.conf

Configurar os dns para acesso a internet

Usuário com privilégios para administrar


o sistema, observe o símbolo (#).

Interface de rede enp0s3 configurado


como cliente dhcp.
Interface de rede enps8 configurado para
ser o ip do servidor dhcp.

Reiniciar serviço de rede

Testando acesso a internet

20
Configurando repositório

Verificar se link do repositório para podermos instalar os pacotes complementares esta


configurado. Neste caso irei comentar o link que aponta para o cdrom.

1.

Vamos atualizar a lista de repositório com


os camandosaptupdate eapt upgrade

21
Instalado pacote para o servidor DHPC

Agora vamos instalar o pacote (isc-dhcp-sever) para criar o servidor dhcp, após a
instalação o ideal e fazer uma copia do arquivo original com o seguinte comando
# cp /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf.copia,

Editado o arquivo /etc/dhcp/dhcpd.conf

Editar o arquivo isc-dhcp-server para setar a


interface de rede que entrega os ips para os
clientes.

Reiniciar o servidor para aplicar as configurações


Reiniciando o servidor dhcp para aplicar as
configurações.

22
Testando servidor DHCP

Vamos testar com uma vm do Windows 10, conforme configurado o cliente vai pegar o
primeiro ip disponível do range dhcp.

23
Instalando SAMBA

Implementaremos agora o servidor de arquivos, com o comando aptinstall samba, será


baixado os pacotes necessários para o funcionamento do serviço.

Digite S para continuar a intalação

Selecione <Não> e teclerEnter, aguarde o termino

24
Configurando Samba

Acesse a pasta do samba com o comando cd /etc/samba e liste o conteúdo da pasta com
o comando ls.
Faça uma cópia de segurança do arquivo smb.conf com o comando cp.

25
Configurando o compartilhamento

Para criar os primeiros compartilhamentos deve-se incluído os paramentos no final do


arquivo será incluído as configurações, depois reiniciar o serviço com o comando
/etc/init.d/samba-ad-dcrestartou /etc/init.d/smbdrestart.

26
Criando as pastas, usuários e senha de acesso

Para criar pasta cada setor devemos utilizar o mesmo endereço path configurado que é a
localização da mesma no servidor, os comandos abaixo são exemplos:
# cd /var
# mkdir /var/empresa
# ls(para lista as pasta)
Depois as pastas de cada setor,
# mkdir /var/empresa/rh
#ls(para lista as pasta)
#mkdir /var/empresa/financeiro
# ls (para listar a pasta)

Adcionarrh no grupo

Adcionar usuário no grupo rh

senha do usuário local

Adcionar financeiro no grupo

Adcionar usuário no grupo


financeiro
Senha do usuário local

27
Definindo senha do samba

Primeiro vamos conferir os usuários, e seguida criaremos a senha com o comando;


# smbpasswd -a ‘nomeDoUsuario’

Conferindo status dos usuários

Senha do usuário de acesso a


rede

28
Testando acesso as pastas

Acesso, falta incluir permissões


nas pastas

29
Configurando permissões de acesso

As permissões de arquivos em sistemasUnix, obedecem uma regra, o comando chmod


seguido de números referindo a pasta, altera a permissão, e para melhor compreensão
será mostrado um resumo.
Há outra forma de manipular permissões e nosso exemplo será numérica, conforme foi
ministrado em sala de aula.
O comando ls –l, nos mostra como esta as permissões para cada pasta.

Representa GRUPO: x+r = 5

Representa PROPRIETARIO: 4+2+1 = 7

À direita do "d":
Os três caracteres na primeira coluna (esquerda) representam as permissões do
PROPRIETÁRIO ou DONO.
Os caracteres da segunda coluna (meio) representam as permissões do
GRUPO.
O caractere na terceira coluna (direita) representa as permissões de
TODOS/OUTROS. Neste exemplo, OUTROS não possuem permissões.
(Wikipédia – 2020)
Permissão numérica:
LETRA VALOR DESCRIÇÃO
r 4 ler
w 2 escrever
x 1 executar
- 0 sem permissão
A soma dos números representa a permissão de acordo com a coluna:
EXE.:chmod 750 financeiro (o 7 representa que PROPIETARIO tem acesso
total, o 5 que GRUPO pode ler e executar e o 0 acesso negados para OUTROS
/ TODOS na pasta financeiro).

Permissões alterada

30
Testando acesso

No exemplo abaixo o usuário não tem acesso, devemos mudar o grupo da pasta, somente
o propietario tem acesso, para mudar usamos o comando chgrp+ grupo + pasta

somente o proprietário tem acesso.

Alterado GRUPO

31
Incluir nova departamento

Incluiremos mais um departamento com o respectivo usuário, primeiro foi incluído no


samba a pasta suporte, a mesma não tem restrição arquivos, vai ser usada pela equipe de
suporte para transferir backups de usuários.

Incluido pasta suporte no smb.conf

Criado a pasta e adicionado usuário com senha


local

Definido a senha de acesso pela Rede para o


usuário suporte

Grupo adicionado e permissões configurada

32
Teste final

No exemplo abaixo, acessei o servidor


meu pc local com usuário e senha.
Criei uma pasta e documento.txt.
Ao tentar criar um arquivo mp3 o sistema
não permiti devido configurações no
arquivo smb.conf

No exemplo abaixo, acessei da vm o


servidor com usuário e senha.
Criei uma pasta e documento.txt e
vídeo.mp4.
No arquivo smb.conf não restrição para o
rh com relação a extensão .mp4

33
Mapear unidade rede, clicar em Fácil acesso>Mapear como unidade , inserir o endereço
do servidor na rede (nome ou ip), deixar marcado Reconectar-se na entrada

Outra forma de facilitar o acesso para o usuário final é o uso de script conforte exemplo
abaixo:
No Windows abrir o notepad, inserir o endereço do servidor na rede (nome ou ip) e salvar
o arquivo com extensão .bat
No exemplo temo o antes e o depois de executar o script.

34
Teste com login do usuário do Windows

Novos usuários foi adicionado aos grupos que terá acesso as respectivas pastas.
No Windows o usuário também tem que ser adicionado com o mesmo e senha, deste
modo fica mais fácil para o usuário acessar a pasta.

No exemplo da imagem abaixo, foi criado 3 usuários, uma para cada departamento

Será adicionado as contas de usuário no Windows, o comando control userpasswods2


abre o gerenciamento de contas de usuários.

35
Após o login cada usuário pode manipular os arquivos conforme a regras de grupo e do
samba

36

Você também pode gostar