Prof. Samuel Henrique Bucke Brito



Documentos relacionados
Sistema Operacional Unidade 13 Servidor Samba. QI ESCOLAS E FACULDADES Curso Técnico em Informática

Prof. Samuel Henrique Bucke Brito

Aula 06 Servidor de Arquivos e Impressora (SaMBa)

SMB vs NFS. Técnico Integrado em Telecomunicações turma

Linux Network Servers

Compartilhando arquivos com o samba

Prof. Samuel Henrique Bucke Brito

Redes de Computadores

Configuração Definitiva do Samba

CST em Redes de Computadores

Suporte de Servidores Linux. Ezequiel Mendes Duque

Após salvar, execute o comando testparm e ele deverá exibir a mensagem Server role: ROLE_DOMAIN_PDC".

Linux Network Servers

Configurando um Servidor de Arquivos SAMBA. Prof. Armando Martins de Souza

Configurando NFS + NIS Ubuntu Linux

Você pode testar se está tudo OK, abrindo um navegador no Debian Linux e acessando qualquer site.

Daniel Darlen. IV SDSL Brasília DF Dezembro de 2004

AULA 6. Bruno L. Albrecht Felipe A. Chies Lucas F. Zawacki. PET Computação UFRGS

O que um Servidor Samba faz?

Tutorial para Instalação do Ubuntu Server 10.04

Administração de redes Servidor FTP

Compartilhamento de arquivos e diretórios

Configuração de um servidor FTP. Campus Cachoeiro Curso Técnico em Informática

GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - MILLENNIUM

GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - SLIM

Guia de Prática. Windows 7 Ubuntu 12.04

Protocolo FTP. Professor Leonardo Larback

Como é o Funcionamento do LTSP

Procedimentos para Reinstalação do Sisloc

Instalação e configuração do server e client Samba.

Procedimentos para Instalação do Sisloc

Faça Fácil: Deployment Server

Instalação do serviço de FTP com o Proftpd

Instalação de impressora no Mac OS

Criar e confgurar as opções do sistema de arquivos

Instalando o Debian em modo texto

NOVO MODELO DE ATUALIZAÇÃO FOCCO Atualização automática com o FoccoUPDATE

TUTORIAL: CONFIGURAÇÃO DO SERVIDOR SAMBA

CSAU Guia: Manual do CSAU 10.0 como implementar e utilizar.

- Wireless e NTP - 272

Sistemas Distribuídos

Laboratório de Redes. Professora Marcela Santos

SAD Gestor Gerenciador de Backup

Roteiro Prático para a Migração dos Servidores Turing e Godel

/LQX[:LQGRZV 6DPED. Para executar os procedimentos abaixo você precisa estar logado como root. $YLVR

Gerenciamento de Arquivos e Pastas. Professor: Jeferson Machado Cordini jmcordini@hotmail.com

NBT - é o protocolo que faz o mapeamento entre nomes (de computadores ) e IP s.

Arquivo smb.conf comentado

Capítulo 9. SMB (Server Message Block) Serviços de ficheiros em rede Microsoft. Gestão de Redes e Serviços (GRS) Capítulo 9 1/1

O servidor de banco de dados ORACLE corporativo da empresa deve possuir a seguinte especificação mínima:

cio Roteamento Linux

Manual. Configuração do. Samba. Compartilhamento e Servidor Samba Linux. Produzido por: Sergio Graças Desenvolvedor do Projeto GNU/Linux VRlivre

Procedimentos para Instalação do SISLOC

Samba - Aspectos Avançados

Roteiro 3: Sistemas Linux arquivos e diretórios

Conteúdo 1 Comandos Básicos. Questão 1: Que comando permite encerrar o sistema definitivamente?

Prof. Rossano Pablo Pinto Dezembro/2012 Versão 0.2 (em construção) Prof. Rossano Pablo Pinto - 1

Aula 9 Servidor Samba Linux

Instalação de um Cliente Linux em um domínio de rede Microsoft Windows NT4

Aloque 1024 MB de RAM para a VM. Crie um novo disco virtual. Figura 03. Figura 04.

Introdução ao Active Directory AD

UM PBX GENUINAMENTE BRASILEIRO

Prof. Samuel Henrique Bucke Brito

Linux Caixa Mágica. Documentos Técnicos CM. Instalação por PXE Boot. Date: Pages: Issue: State: Access: Reference:

Configuração do Linux Educacional 5 para melhor uso do MonitorINFO-V4

Gerenciamento de Redes de Computadores. Pfsense Introdução e Instalação

ACL Linux. O que são ACLs e por que usá-las?

ATIVIDADE 1. Redes Windows. 1.1 Histórico do SMB

SOFTWARE LIVRE. Distribuições Live CD. Kernel. Distribuição Linux

Utilizando o SAMBA - Parte I

ADMINISTRAÇÃO DE SISTEMAS OPERACIONAIS SERVIÇOS IMPRESSÃO. Professor Carlos Muniz

COORDENAÇÃO DE TECNOLOGIA (COTEC) MAIO/2010

AULA 6: SERVIDOR DNS EM WINDOWS SERVER

Configurando um servidor DHCP

Fox Gerenciador de Sistemas

NetEye Guia de Instalação

GNU/Linux Debian Servidor DNS

Instalando software MÉDICO Online no servidor

HOWTO de LTSP v4.1 no Debian Sarge : * LTSP como Servidor de Terminais GNU/Linux:

ENDEREÇOS DE REDE PRIVADOS até até até Kernel

Universidade Federal do Estado do Rio de Janeiro UNIRIO. Guia para criação do banco de dados de redes sociais

Sistemas Operacionais de Rede. Configuração de Rede

Samba PDC no Debian com Clamwin antivírus

Sistema Operacional Unidade 12 Comandos de Rede e Acesso Remoto

SISTEMA CACIC IMPLANTAÇÃO AMBIENTE CENTRALIZADO RESUMO. Novembro de 2007 Dataprev URES

Protocolos Telnet e SSH. Professor Leonardo Larback

Sistemas Operacionais de Redes I - Linux Recursos, Redes e Samba Sistemas Operacionais de Redes I - Linux Módulo III Módulo III

Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho

Linux Caixa Mágica. Documentos Técnicos CM. Configurar a partilha de directorias Windows / Linux Caixa Mágica

Guia de instalação para ambiente de Desenvolvimento LINUX

Prof. Roberto Franciscatto 4º Semestre - TSI - CAFW. Free Powerpoint Templates Page 1

Para o funcionamento adequado do Sistema de gestão IDEAGRI em rede LOCAL, são premissas fundamentais:

ADMINISTRAÇÃO DE SISTEMA OPERACIONAL DE REDE (AULA 4)

Curso de Introdução ao. Debian GNU/Linux

Transcrição:

Sistema Operacional Linux > Servidor de Arquivos (NFS) www.labcisco.com.br ::: shbbrito@labcisco.com.br Prof. Samuel Henrique Bucke Brito

Introdução ao NFS O NFS (Network File System) é um sistema de arquivos de rede (distribuído) desenvolvido pela Sun Microsystems que permite o armazenamento e compartilhamento de arquivos entre sistemas Unix (inclusive o Linux) através da rede; Nos clientes NFS basta montar os diretórios compartilhados (similar à montagem de discos externos), ou seja, os compartilhamentos passam a ser visualizados localmente. 2

Introdução ao NFS 3

Configuração do Servidor NFS Topologia do Laboratório 4

Configuração do Servidor NFS 1. Instalação do Serviço NFS root@nfs-server:/# apt-get install nfs-kernel-server nfs-common A primeira etapa consiste na instalação dos pacotes nfs-kernel-server e nfs-common para que o Linux possa ser configurado como servidor de arquivos na rede. Essa tarefa é simples e rápida através do APT (Debian). 5

Configuração do Servidor NFS 2. Criação dos Diretórios Locais root@nfs-server:/# mkdir -p /nfs/publico root@nfs-server:/# chown nobody:nogroup /nfs/publico root@nfs-server:/# chmod 755 /nfs/publico root@nfs-server:/# mkdir -p /nfs/privado root@nfs-server:/# chown root:root /nfs/privado root@nfs-server:/# chmod 755 /nfs/privado Para exemplificar o processo de compartilhamento de diretórios no servidor, vamos criar os diretórios "/nfs/publico" (modo padrão com usuário nobody e grupo nogroup) e também "/nfs/privado" (modo restrito). 6

Configuração do Servidor NFS 3. Definição dos Compartilhamentos no Arquivo de Configuração ###--- em /etc/exports /nfs/publico 192.168.221.11(rw,sync,no_root_squash) 192.168.221.0/24(ro,sync) /nfs/privado 192.168.221.11(rw,sync,no_root_squash) As configurações do servidor NFS são realizadas no arquivo de configuração que fica localizado em "/etc/exports". Neste exemplo estamos compartilhando os dois diretórios criados na etapa anterior. 7

Configuração do Servidor NFS 4. Manipulação do Serviço NFS root@host:/# service nfs-kernel-server restart Quando um novo serviço é instalado no Debian, ele passa a ser automaticamente inicializado em caso de boot do servidor. A ferramenta update-rc.d pode ser utilizada para remover/adicionar serviços no processo de inicialização automática. Por fim, depois de configurado o servidor, basta reiniciar o serviço para compartilhar os diretórios com as demais estações na rede. 8

Configuração do Cliente NFS 1. Instalação do Cliente NFS root@nfs-client:/# apt-get install nfs-common A primeira etapa consiste na instalação do pacote nfs-common para que os clientes Linux possam montar localmente os diretórios compartilhados por algum servidor NFS existente na rede. 9

Configuração do Cliente NFS 2. Criação dos Diretórios Locais root@nfs-client:/# mkdir -p /mnt/publico root@nfs-client:/# mkdir -p /mnt/privado É necessário criar no cliente o(s) diretório(s) locais em que os compartilhamentos do servidor serão montados. Pode ser utilizado qualquer diretório, inclusive o /home dos usuários... 10

Configuração do Cliente NFS 3. Montagem Local dos Diretórios Remotos root@nfs-client:/# mount 192.168.221.11:/nfs/publico /mnt/publico root@nfs-client:/# mount 192.168.221.11:/nfs/privado /mnt/privado root@nfs-client:/# showmount -e 192.168.221.11 Export list for 192.168.221.11: /nfs/privado 192.168.221.21 /nfs/publico 192.168.221.0/24,192.168.221.21 Por fim, basta montar os compartilhamentos do servidor nos respectivos diretórios que criamos localmente na estação cliente, de maneira bastante similar ao tradicional processo de montagem de discos. 11

Configuração Automática no Boot Montagem Automática via Edição do Arquivo de Partições ###--- em /etc/fstab [...] Saída Omitida 192.168.221.11:/nfs/publico /mnt/publico nfs defaults 0 0 Uma alternativa ao processo manual de configuração dos pontos de montagem compartilhados nos clientes é alterar o arquivo de configuração "/etc/fstab" para que as montagens sejam realizadas durante o boot. 12

Sistema Operacional Linux > Servidor de Arquivos (SAMBA) www.labcisco.com.br ::: shbbrito@labcisco.com.br Prof. Samuel Henrique Bucke Brito

Introdução ao SAMBA O SAMBA permite a integração de sistemas heterogêneos Linux <> Windows através dos protocolos comuns SMB/CIFS (Server Message Block / Common Internet File System) Integração Linux <> Windows Compartilhamento de Arquivos e Periféricos Controle de Acesso dos Usuários Controlador de Domínio 14

Configuração do Servidor SAMBA Topologia do Laboratório 15

Configuração do Servidor SAMBA 1. Instalação do Serviço SAMBA root@smb-server:/# apt-get install samba A primeira etapa consiste na instalação do pacote samba para que o Linux possa ser configurado como servidor de arquivos para clientes Windows e Linux. Essa tarefa é simples e rápida através do APT (Debian). 16

Configuração do Servidor SAMBA 2. Criação de Diretórios Locais no Servidor root@smb-server:/# mkdir p /smb/publico root@smb-server:/# chmod 777 /smb/publico root@smb-server:/# mkdir p /smb/privado root@smb-server:/# chown shbbrito.shbbrito /smb/privado root@smb-server:/# chmod 770 /smb/privado Para exemplificar o processo de compartilhamento de diretórios, antes vamos criar os diretórios /smb/publico (acesso total público) e /smb/privado (acesso restrito ao usuário shbbrito). 17

Configuração do Servidor SAMBA 3. Edição do Arquivo de Configuração ###--- em /etc/samba/smb.conf (...) Conteúdo Omitido workgroup = SAMBA interfaces 192.168.221.11/24 ethx bind interfaces = yes server role = standlone server O arquivo de configuração do SAMBA fica localizado em /etc/samba/smb.conf, sendo bem documentado e organizado em diferentes seções para facilitar sua configuração. 18

Configuração do Servidor SAMBA 4. Edição do Arquivo de Configuração: Diretório Público ###--- em /etc/samba/smb.conf (...) Conteúdo Omitido ######### Share Definitions ######### [smb-publico] comment = Diretorio Publico path = /smb/privado public = yes only guest = yes writable = yes printable = no O arquivo de configuração do SAMBA fica localizado em /etc/samba/smb.conf, sendo bem documentado e organizado em diferentes seções para facilitar sua configuração. 19

Configuração do Servidor SAMBA 5. Edição do Arquivo de Configuração: Diretório Restrito ###--- em /etc/samba/smb.conf (...) Conteúdo Omitido ######### Share Definitions ######### [smb-privado] comment = Diretorio Privado (shbbrito) path = /smb/privado public = no only guest = no valid users = shbbrito valid users = @shbbrito writable = yes printable = no permissão de usuários permissão de grupos (@) O arquivo de configuração do SAMBA fica localizado em /etc/samba/smb.conf, sendo bem documentado e organizado em diferentes seções para facilitar sua configuração. 20

Configuração do Servidor SAMBA 6. Ajuste do Servidor Standalone p/ Autenticação de Usuários root@smb-server:/# touch /etc/samba/smbpasswd root@smb-server:/# chmod 644 /etc/samba/smbpasswd root@smb-server:/# smbpasswd a nome_do_usuario Passwrod: ***** Re-Type Password: ***** Como nosso servidor é isolado (standalone), ou seja, não há integração com algum serviço de diretório para autenticar os usuários, é necessário criar um arquivo de usuários reconhecido pelo SAMBA e adicioná-los individualmente. 21

Configuração do Servidor SAMBA 7. Manipulação do Serviço SAMBA root@smb-server:/# service smbd restart Quando um novo serviço é instalado no Debian, ele passa a ser automaticamente inicializado em caso de boot do servidor. A ferramenta update-rc.d pode ser utilizada para remover/adicionar serviços no processo de inicialização automática. Por fim, depois de configurado o servidor, basta reiniciar o serviço para compartilhar os diretórios com as demais estações na rede. 22

Cliente SAMBA no Windows O acesso aos compartilhamentos do servidor SAMBA por estações Windows pode ser feito através da execução (atalho Windows+R) do endereço ou nome do servidor, por ex.: \\192.168.221.11. Também é possível fazer acesso direto a um diretório específico, por ex.: \\192.168.221.11\smb-publico\, sendo que para facilitar o acesso dos usuários é recomendado o mapeamento de unidades de rede. 23

Cliente SAMBA no Linux Configuração do Cliente Linux via CLI 01. apt-get install smbclient 02. smbclient L 192.168.221.11 03. smbclient //192.168.221.11/smb-publico U nome_do_usuario 01. Instalação do Cliente SAMBA 02. Visualização de Compartilhamentos no Servidor 03. Acesso ao Prompt SMB (smbclient) Em clientes Linux que têm interface gráfica (GUI) a localização dos compartilhamentos é similar à simples navegação do Windows. Caso o cliente não tenha uma GUI, deve ser utilizada a ferramenta smbclient. 24

Cliente SAMBA no Linux Configuração do Cliente Linux via Montagem Local mount t cifs //192.168.221.11/smb-publico /home/shbbrito/smb-publico o username=shbbrito Uma alternativa à manipulação dos arquivos compartilhados através do smbclient é montar localmente na máquina cliente o diretório compartilhado pelo servidor (similar ao NFS). 25

www.labcisco.com.br ::: shbbrito@labcisco.com.br