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

Documentos relacionados
O que um Servidor Samba faz?

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

LINUX EDUCACIONAL 3.0

UDPcast Clonagem de HDs via rede utilizando

Produção de tutoriais. Coordenação de IAESMEVR Usando o Gerador de Vídeo 4.5

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1

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

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

Sistemas Operacionais. Curso Técnico Integrado Profa: Michelle Nery

Manual Captura S_Line

Follow-Up Acompanhamento Eletrônico de Processos (versão 3.0) Manual do Sistema. 1. Como acessar o sistema Requisitos mínimos e compatibilidade

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

V 1.0 LINAEDUCA - GUIA DE USO

MANUAL DE INSTALAÇÃO LUZ DO SABER

Atualizaça o do Maker

3. No painel da direita, dê um clique com o botão direito do mouse em qualquer espaço livre (área em branco).

Manual ETHERNET - WIRELESS. Configuração de redes - wireless. Produzido por: Sergio Graças Giany Abreu Desenvolvedores do Projeto GNU/Linux VRlivre

Configurando um Grupo Doméstico e Compartilhando arquivos no Windows 7

STK (Start Kit DARUMA) Utilizando conversor Serial/Ethernet com Mini-Impressora DR600/DR700.

Dicas para usar melhor o Word 2007

Na tela dele, clique no sinal de + ao lado do nome do seu computador, para expandi-lo. A seguir, expanda também o item "Sites da web".

GUIA INTEGRA SERVICES E STATUS MONITOR

Professor: Macêdo Firmino Disciplina: Redes de Computadores II

Resolvendo problemas de conexão de rede wireless no pregão 83/2008

LIBERAÇÃO DA PASTA ARQUIVOS DE PROGRAMA

MANUAL DE INSTALAÇÃO DO ODONTO TECHNOLOGY

STK (Start Kit DARUMA) Driver Genérico Somente Texto para a impressora DR700 ETHERNET

Manual do Sistema "Vida Controle de Contatos" Editorial Brazil Informatica

Manual Instalação Pedido Eletrônico

Como instalar uma impressora?

TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH!

CURSO DE INFORMÁTICA BÁSICA AULA 2 O AMBIENTE WINDOWS

COMO INSTALAR O CATÁLOGO

Manual de Atualização Versão

Índice. Manual Backup Online. 03 Capítulo 1: Visão Geral

Manual do Visualizador NF e KEY BEST

Compartilhando arquivos com o samba

Tutorial Instalação Dual Boot Ubuntu e Windows XP Virtualização com VirtualBox

INTRODUÇÃO AO WINDOWS

Manual de Instalação

Roteiro de instalação da Linha DD

Instalação do Linux Educacional 3.0 Bancadas SED

Sistema de Controle de Cheques GOLD

Simulador ITIL Exame de Certificação da EXIM

Revisão: Introdução. - Integração com o AutoManager; 1 Atualização de versão do banco de dados PostgreSQL

MANUAL DE CONFIGURAÇÃO DO BACKUP

Procedimentos para Reinstalação do Sisloc

NetEye Guia de Instalação

Índice. Atualizado em: 01/04/2015 Página: 1

Linux Network Servers

GUIA PRÁTICO DE INSTALAÇÃO

Instalando o Sysloc versão manualmente

Procedimentos para Instalação do Sisloc

Menu Utilitários. Atualização do Banco de Dados Atualização e organização dos arquivos existentes

Laboratório de Redes. Professora Marcela Santos

MANUAL DO ANIMAIL Terti Software

INDICE 1. INTRODUÇÃO CONFIGURAÇÃO MÍNIMA INSTALAÇÃO INTERLIGAÇÃO DO SISTEMA ALGUNS RECURSOS SERVIDOR BAM...

Manual de Instalação ProJuris8

Sistema de Instalação e Criação da Estrutura do Banco de Dados MANUAL DO INSTALADOR. Julho/2007. Ministério da saúde

Multi-Terminal 5.0. Versão Customizada de GNU/Linux com o Gnome e Userful 5.0. Testada no Pregão 83/2008

IMPORTANTE: O sistema Off-line Dr.Micro é compatível com os navegadores Mozilla Firefox e Internet Explorer.

SCPIWeb. SCPIWebDespRec Aplicação Web para Consulta de Despesas e Receitas ( Lei Complementar nº 131 de 27 Maio de 2009 )

Página 1 MANUAL DE UTILIZAÇÃO DA FERRAMENTA OFFICE ONLINE WORD ONLINE EXCEL ONLINE POWER POINT ONLINE

NOTA: POR FAVOR, NÃO TENTE INSTALAR O SOFTWARE ANTES DE LER ESTE DOCUMENTO.

Parte 2: Micro com Windows XP Pro e Servidor IIS

PHP Material de aula prof. Toninho (8º Ano)

Manual Administrador - Mídia System

Como Gerar documento em PDF com várias Imagens

1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO

Instalação e utilização do Document Distributor

Manual de instruções rápido para testar o sistema Graces

Aula Au 3 la 7 Windows-Internet

Como instalar o Ocomon passo a passo.

Área de Trabalho. Encontramos: Ìcones Botão Iniciar Barra de Tarefas

INSTALAÇÃO DO CHEF FOODS NET

MANUAL PORTAL CLIENTE AVANÇO

MANUAL BACKUP XDENTAL 2012

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

ROTEIRO DE INSTALAÇÃO

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource Rev: 02

1/48. Curso GNU/Linux. Aula 3. Dino Raffael Cristofoleti Magri

MANUAL DE FTP. Instalando, Configurando e Utilizando FTP

Manual do Usuário. Minha Biblioteca

Instruções para instalação do Virtual Lab (ChemLab 2.5 ou Physics 3.0)

Tutorial SGCD. 1. Efetuando Login no Sistema. 2. Criando uma nova página. 3. Editando uma página já existente

O WINDOWS 98 é um sistema operacional gráfico, multitarefa, produzido pela Microsoft.

Procedimento para atualização do aplicativo KID Together

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

Produção de tutoriais. Suellem Oliveira

O que é uma rede de computadores?

Polycom RealPresence Content Sharing Suite Guia rápido do usuário

Serviço Seguro de Mensagens Instantâneas

INSTALAÇÃO OASIS + WAMP SERVER NO AMBIENTE WINDOWS

Usar Atalhos para a Rede. Logar na Rede

Instalando software MÉDICO Online no servidor

Smart Laudos 1.9. A Forma Inteligente de Criar seus Laudos Médicos. Manual do Usuário

OneDrive: saiba como usar a nuvem da Microsoft

Transcrição:

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

Manual Configuração do Samba Compartilhamento e Servidor Samba Linux Produzido por: Sergio Graças Desenvolvedor do Projeto GNU/Linux VRlivre Membro do Grupo Sul Fluminense de usuários de Software Livre Membro da Comunidade de desenvolvimento do Linux Educacional Administrador do Portal IAESMEVR Técnico de Informática SMEVR sergio.sme@epdvr.com.br sergio@iaesmevr.org http://www.iaesmevr.org Usuário Linux nº 456767 Usuário Ubuntu nº 25471 Cel.: (24) 92426788 Software Livre Separados somos fracos, unidos com certeza seremos fortes. Giany Abreu Desenvolvedora do Projeto GNU/Linux VRlivre Membro do Grupo Sul Fluminense de usuários de Software Livre Implementadora de Informática da SMEVR Administrador do Portal IAESMEVR Multiplicadora do NTEVR www.iaesmevr.org www.ntevrrj07.org gianyabreu.sme@epdvr.com.br gianyabreu@iaesmevr.org gianyabreu@yahoo.com.br Usuário Linux nº 479794 Usuário Ubuntu nº 25472 Cel.: (24) 9266 6618 é permitido copiar, distribuir, exibir e executar a esta obra, sendo vedada a Criação de Obras Derivadas. Você não pode alterar, transformar ou criar outra obra com base nesta. Atribuição-Uso Não-Comercial-Vedada a Criação de Obras Derivadas 3.0 Unported

ÍNDICE 04 O que é o Samba? 04 Instalando o Samba 06 Usando o Samba para compartilhar pastas em sua rede 09 Acessando o compartilhamento 11 Usando o Samba como Servidor de Arquivos 11 Instalando o Gettext 12 Instalando o Kommander 13 Instalando o VRlivresamba 14 Iniciando o programa VRlivre_serv 17 Cadastrando o usuário no Samba 18 Visão Geral da pasta home, antes de rodar o script 19 Configurando os Clientes 20 Executando o Samba e cadastrando usuários 22 Conferindo as modificações e a montagem dos compartimentos 23 Verificando o funcionamento do servidor

O que é o Samba? O Samba é um software servidor para Linux (e outros sistemas baseado em Unix) que permite o gerenciamento e compartilhamento de recursos em redes formadas por computadores com o Windows e Linux. Assim, é possível usar o Linux como servidor de arquivos, servidor de impressão, entre outros, como se a rede utilizasse servidores Windows (NT, 2000, XP, Server 2003). Com o servidor Samba, é possível compartilhar arquivos, compartilhar impressoras e controlar o acesso a determinados recursos de rede com igual ou maior eficiência que servidores baseados em sistemas operacionais da Microsoft. Mas, neste caso, o sistema operacional utilizado é o Linux. O Samba é compatível com praticamente qualquer versão do Windows, como NT 4.0, 9x, Me, 2000, XP e Server 2003, além de máquinas com o Linux, é claro. Todo trabalho feito pelo Samba é provido de grande segurança, uma vez que há grande rigor nos controles dos recursos oferecidos. Tanto é que existem empresas que usam o Samba como solução para conflitos existentes entre diferentes versões do Windows. Instalando o Samba O Samba é um software livre que está disponível sob a licença GNU (GNU s not Unix). Muitas distribuições Linux já o incluem, mas caso queira instalá-lo, usuários do Debian, Ubuntu ou Linux Educacional... podem usar o seguinte comando num terminal, usando o root: aptitude install samba samba-common smbclient smbfs + enter No Centro de controle do KDE temos as configurações padrão do Samba (smb.conf). (Clique Iniciar, Sistema, Centro de Controle.) 4 Configuração do Samba

O Centro de controle do KDE. Clique no sinal de + no item Internet & Rede e depois em Samba Para liberar os controles você vai precisar acionar o Modo Administrador, para isso basta dar um clique no botão Modo Administrador. Agora podemos navegar pelas abas e verificar algumas configurações existentes. Vamos inicialmente deixar nossa configuração como a da próxima tela. Configuração do Samba 5

Como pode ser visto acima, mudamos o apenas 2 itens: Grupo de trabalho que era WORKGROUP para mec Descrição do servidor que era %h server (SambaUbuntu) para %h server (Samba %v). Agora podemos apertar aplicar e depois Ok para confirmar, já podemos fechar o Centro de controle do KDE. Usando o Samba para compartilhar pastas em sua rede Podemos usar o samba de várias formas, dentre elas compartilhar arquivos entre as máquinas que estão dentro da nossa rede, inclusive com máquinas que tenham o Sistema Operacional Windows. A seguir veremos uma forma fácil de compartilhar a pasta Documentos Clique no menu Iniciar e depois em Configurações do Sistema. 6 Configuração do Samba

Abra o ítem Compartilhamento... Clique no botão Modo Administrador (parte inferior da janela). Digite a senha administrativa e clique em ok. Clique em Adicionar em seguida localize a pasta para compartilhar Configuração do Samba 7

Após encontrar a pasta Documentos, confira o endereço e depois clique em Ok Você pode clicar em Mais Opções Samba e modificar outras coisas referentes ao Samba. Depois que terminar clique em Ok 8 Configuração do Samba

Veja que a pasta Documentos já aparece na listagem abaixo. Veja o resultado, clique em fechar e aplicar se for necessário. Acessando o compartilhamento Agora que você ja realizou os compartilhamentos, vá em uma máquina qualquer da sua rede e clique no ícone Pastas de Rede Agora clique em Compartilhamentos do Samba Configuração do Samba 9

Como podemos ver acima (destaque em vermelho) o grupo de trabalho Mec que criamos lá atrás no Centro de controle do KDE, já se mostra disponível na rede. Dê 2 cliques para expandir os computadores que pertencem a este grupo. Agora já podemos ver o computador que compartilhamos a pasta, que em nosso exemplo é o circulado de vermelho. Dê um duplo clique sobre o ícone. Pronto agora já encontramos a pasta que compartilhamos na rede. Desta forma podemos compartilhar arquivos entre diversas máquinas independente de serem Linux ou Windows. Vamos conseguir enxergar os arquivos e dependendo das configurações que você fizer, poderemos até permitir que estes arquivos sejam modificados pelos usuários da rede. Por este motivo tenha muito cuidado com seus arquivos e mais como você compartilha estes arquivos na rede. 10 Configuração do Samba

Usando o Samba com Servidor de Arquivos O método de compartilhamento que aprendemos nos passos anteriores é bem simples, mas tem alguns pontos negativos, vamos ver como podemos melhorar isso, imagine que você tenha a seguinte situação: Você deu a sua aula e o seu laboratório tem 10 máquinas e cada aluno salvou o seu trabalho na máquina local e você tem agora que entrar em cada máquina e salvar os arquivos destes alunos no seu computador para que não se perca, para corrigir, para fazer backup ou por outro motivo O que fazer nesta situação? Solução 1 Você pode sentar na cadeira, em seu computador e ir abrindo as 10 máquinas uma a uma e buscando os arquivos, copiando e colando, seria uma solução (bem trabalhosa). Solução 2 Criar um servidor de arquivos, onde exista uma pasta que seja montada automaticamente durante a inicialização do sistema e que ao salvar o arquivo os alunos consigam encontrar a pasta e a mesma já permita salvar o arquivo usando a rede. Qual das 2 situações seria a mais simples e produtiva, para o quadro apresentado? Para facilitar ainda mais o trabalho de configuração do servidor Samba, vamos instalar o VRlivre_serv, que vai permitir que configuremos tanto o servidor como os clientes com apenas alguns cliques Os pacotes necessários são os 3 mostrados acima, para instalar basta dar 2 cliques. Vamos instalar um de cada vez na sequência: 1º settext 2º kommander 3º vrlivresamba Instalando o Gettext Clique em Instalar Pacote e na próxima tela digite a senha, se for necessário. Configuração do Samba 11

Quando a instalação terminar, basta apertar o botão Fechar, para sair da janela de instalação. Instalando o kommander Clique em Instalar Pacote e na próxima tela digite a senha, se for necessário. 12 Configuração do Samba

Quando a instalação terminar, basta apertar o botão Fechar, para sair da janela de instalação. Instalando o VRlivresamba Clique em Instalar Pacote e na próxima tela digite a senha, se for necessário. Configuração do Samba 13

Quando a instalação terminar, basta apertar o botão Fechar, para sair da janela de instalação Iniciando o programa VRlivre_serv Após a instalação será criado um atalho no menu iniciar, como pode ser visto na figura, basta ir até ele e dar um clique para abrir o programa. Como podemos ver a interface é bem simples, com apenas 3 caixas de texto e 5 botões bem sugestivos e autoexplicativos. Ela foi feita pensado em ser a mais amigável possível. 14 Configuração do Samba

No Passo 1 basta digitar o nome do grupo de trabalho e nome do servidor, em seguida apertar o botão Passo1. Nesta tela que será aberta, basta digitar a senha administrativa e apertar enter... pronto você vai voltar para a tela inicial Toda a configuração do samba é salva dentro de um arquivo de texto dentro da pasta /etc/samba/ no arquivo smb.conf. Vamos usar o botão Abrir o smb.conf para edição. Poderemos aprender um pouquinho das configurações que foram feitas pelo programa e se for o caso alterálas. Na tela que foi aberta você tem a visão geral do arquivo smb.conf, nas próximas telas vamos ver algumas partes que precisamos saber o que fazem e para que servem dentro das configurações do samba. Configuração do Samba 15

Na tela que foi aberta você tem a visão geral do arquivo smb. conf, nas próximas telas vamos ver algumas partes que precisamos saber o que fazem e para que servem dentro das configurações do samba. Estas configurações afetam todo o samba. [global] # nome do nosso grupo de trabalho workgroup =sme # nome do computador, ou seja, o servidor netbios name =micro01 # nome ou apelido que vai aparecer na rede server string = %h server (Samba %v) name resolve order = lmhosts, host, wins, bcast printcap name = lpstat # encriptar as senhas, neste caso sim encrypt passwords = true wins support = yes # defini qual conjunto de caracteres terão os arquivos unix charset = iso8859-1 display charset = cp850 16 Configuração do Samba

Aqui configuramos a pasta_de_aulas # nome do compartilhamento [pasta_de_aulas] # caminho real da pasta no sistema path = /home/pasta_de_aulas # compartilhamento está disponível? Neste caso sim available = yes # permissões que os arquivos criados terão create mask = 0777 # permissões que as pastas criadas terão directory mask = 0777 # deve aparecer na rede? Neste caso sim browseable = yes # deve ficar disponível para leitura e escrita? Neste caso sim writable = yes Aqui configuramos a pasta jclic # nome do compartilhamento [jclic] # caminho real da pasta no sistema path = /home/jclic # compartilhamento está disponível? Neste caso sim available = yes # neste caso é somente um comentário #create mask = 0777 # neste caso é somente um comentário #directory mask = 0777 # deve aparecer na rede? Neste caso sim browseable = yes # deve ficar disponível para leitura e escrita? Neste caso não writable = no Cadastrando usuário no samba De volta a tela principal, vamos executar o passo 2, que consiste em usuário que vai acessar o samba Digite o nome do usuário desejado, neste caso professor e aperte o botão Passo 2 Cadastrar Usuário Configuração do Samba 17

Digite a senha administrativa e aperte a tecla Enter. Na tela que foi aberta digite a senha e aperte Enter. Visão geral da pasta home, antes de rodar o script O script vai criar uma pasta chamada escola no diretório /home e dentro dela vai criar algumas outras sugestivas para que possamos manter a organização de arquivos. Lembrando que estas pastas criadas são somente uma sugestão e podem ser alteradas de acordo com a necessidade de cada escola ou local. Criando as pastas necessárias no servidor de arquivos. De volta a tela principal já podemos criar uma série de pastas para organizar o nosso servidor Para issoclique no botão Passo 3 Criar pastas do Servidor. 18 Configuração do Samba

Visão geral da pasta home, depois de rodar o script Repare que agora a pasta /home tem uma pasta escola, a pasta_de_aulas e a pasta jclic. A pasta escola não aparece na rede, fica disponível somente na máquina, serve para guardar arquivos. A pasta_de_aulas pode ser acessada por todos na rede, basta colocar nela tudo o que quiser compartilhar na rede, mas tome cuidado com coisas importantes. A pasta jclic pode ser acessada na rede porém seu conteúdo é somente para leitura. Visão interna da pasta escola Dentro da pasta escola, foram criados todos estes diretórios tendo em vista a organização de arquivos no servidor. Você pode alterar, deletar ou criar outras pastas de acordo com a necessidade. Passo 4 Reiniciar o sistema De volta a tela inicial, só falta apertar o botão Passo 4 Reiniciar o sistema e ativar as configurações. Após a reinicialização do sistema o samba estará rodando com as novas regras. Configurando os clientes (restante dos micros) Usaremos o mesmo programa que usamos para configurar o servidor. Configuração do Samba 19

Com o programa aberto vamos até a aba Micro dos Alunos, você vai notar que ela é mais simples ainda e só tem 2 botões, além de um texto explicativo. Então após ler o texto, vamos apertar o botão Passo 1 Criar pastas de acesso Executando o Samba e cadastrando usuários clique no botão Criar pastas de acesso. 1º - Informe a senha administrativa e aperte a tecla Enter. 2º - Informe o nome do usuário e aperte a tecla enter Informe a senha do usuário e aperte a tecla enter. 20 Configuração do Samba

Informe o endereço IP do servidor samba e aperte a tecla enter. Serão abertas 2 telas como a que você vê aqui ao lado, pode apertar o cancelar em todas as 2. Depois você vai voltar a janela principal do programa. Aperte o botão cancelar nas duas janelas. Agora basta apertar o botão Passo 2 Reiniciar e ativar o Servidor. Sua área de trabalho deve ter ficado mais ou menos como a que mostramos ao lado no destaque em vermelho. Configuração do Samba 21

Conferindo as modificações e a montagem dos compartilhamentos Vamos ver o que foi mudado no arquivo /etc/fstab para que as pastas compartilhadas fossem montadas durante a inicialização, somente para aprendermos o que foi feito. Abra o gerenciador de arquivos como root > vá em /etc e localize o arquivo fstab > usando o botão direito do mouse em cima do arquivo > selecione abrir com... > Kate Repare no destaque em vermelho, as 2 linhas que foram acrescentadas ao arquivo e que são responsáveis pela montagem das 2 pastas (pasta_de_aulas e jclic) nos computadores clientes. É também neste arquivo que é feita a autenticação do usuário que terá acesso ao compartilhamento, além das permissões que o mesmo terá sobre a montagem da pasta no sistema. 22 Configuração do Samba

Verificando o funcionamento do servidor como... Abra um editor de textos digite uma linha qualquer, vá em arquivo > Salvar Localize > /home/professor/desktop/pasta_de_aulas > dê um nome para o arquivo (exemplo: seu_nome) e aperte o botão Ok, para finalizar o processo. Agora abra o gerenciador de arquivos, acesse /home/professor/desktop/ pasta_de_aulas em qualquer um dos micros cliente e na pasta /home/pasta_de_aulas do servidor. Pronto. já podemos ver o arquivo que salvamos em todas as máquinas da rede, Procuramos passar para vocês algumas possibilidades de se trabalhar com o Samba, existem muitas configurações possíveis, diferentes das que mostramos, mas acreditamos que você já pode fazer um excelente trabalho em sua rede usando apenas as configurações que lhes apresentamos. Acreditamos também que com tempo de estudo e dedicação ao GNU/Linux, vocês poderão muito em breve fazer suas próprias configurações e melhorias de acordo com o que vão aprendendo no dia a dia de uso do Sistema Operacional GNU/Linux. Configuração do Samba 23

24 Configuração do Samba