Índice - Tutoriais

Samba, parte 1: Instalação e configuração usando o Swat

Criado 27/nov/2007 às 11h41 por Carlos E. Morimoto

10

Introdução

A necessidade de compartilhar arquivos e impressoras motivou o aparecimento das primeiras redes de computadores (ainda na década de 70) e continua sendo uma necessidade comum. Mesmo para fazer um simples backup armazenado remotamente, é necessário configurar algum tipo de compartilhamento de arquivos.

Existem diversas formas de disponibilizar arquivos através da rede, incluindo o NFS, o FTP, o SFTP e até mesmo um servidor web, que pode ser usado para compartilhar a pasta contendo os arquivos e aceitar uploads através de um script em PHP, por exemplo. Entretanto, quando falamos em redes locais, o protocolo mais usado é o CIFS (Common Internet File System), que é o protocolo usado para compartilhar arquivos e impressoras em redes Microsoft.

O nome "CIFS" pode soar estranho à primeira vista, mas ele nada mais é do que a mais nova versão do protocolo SMB, usada a partir do Windows 2000. A história do SMB e do CIFS começa em 1984, quando a IBM criou o protocolo NetBIOS (Network Basic Input Output), um protocolo para troca de mensagens entre micros PC ligados em rede, originalmente desenvolvido para servir como uma extensão do BIOS da placa-mãe, oferecendo recursos de rede. Em 1985, o protocolo foi expandido, dando origem ao protocolo NetBEUI, que foi durante muito tempo o principal protocolo usado em redes locais, antes da popularização do TCP/IP.

O SMB (Server Message Block) veio mais tarde, junto com o Windows 3.11. O protocolo SMB governa o compartilhamento de arquivos e impressoras em redes Microsoft, incluindo a navegação na rede, o estabelecimento de conexões e a transferência de dados. Ele utiliza o NetBIOS para a troca de mensagens entre os hosts e inclui uma versão atualizada do protocolo, que roda sobre o TCP/IP.

Acessando as propriedades do protocolo TCP/IP dentro das configurações de rede de uma máquina com o Windows XP, você pode ver que ele (NetBIOS) continua presente, com o objetivo de manter compatibilidade com as versões anteriores do Windows:

m6be5b323

O problema com o NetBIOS é que ele depende do uso intensivo de pacotes de broadcast e de pacotes UDP. O CIFS é a evolução natural do SMB, que inclui diversos novos recursos, abandona o uso do NetBIOS e passa a utilizar uma única porta TCP (445) no lugar das três portas (137 UDP, 138 UDP e 139 TCP) utilizadas pelo SMB.

O Samba é justamente uma implementação das mesmas funções para sistemas Unix, incluindo não apenas o Linux, mas também o BSD, Solaris, OS X e outros primos. Ele começou como uma implementação do protocolo SMB e foi então sucessivamente expandido e atualizado, de forma a incorporar suporte ao CIFS e a se manter atualizado em relação aos recursos oferecidos pelas versões mais recentes do Windows.

10 comentáriosPor Carlos E. Morimoto. Revisado 24/jan/2011 às 16h21

Comentários

swat- com todas opçoes
Criado 11/jan/2012 às 15h14 por Carlos Souza (anônimo)
Se você não esta vendo todas opções é porque certamente voce logou no swat como usuário e nao como root
Swat
Criado 22/mar/2011 às 15h53 por MiroNeto (anônimo)
Também não consigo ver todas as opções do SWAT, apenas:
HOME, STATUS, VIEW e PASSWORD !!

Não consigo editar nada, só consigo ver os manuais e o arquivo CONF do SAMBA...

O que deve estar errado?
Swat por Kildery (anônimo)
todas as opções por Dalton (anônimo)
users-admin
Criado 24/mai/2011 às 13h12 por Rafael Mello (anônimo)
por onde eu acesso a tela de usuarios e grupos?
já instalei o gnome-system-tools...sou novo com o linux..tenho
muitas duvidas ainda!
Usando o Swat
Criado 29/abr/2011 às 21h34 por Silvio (anônimo)
Configurei conforme indicado,estou acessando com o Windows XP professional um servidor de dados que montei com o Debian 6,mas ele não está pedindo senha para acessar a pasta criada e seu conteúdo,quando coloco o IP da minha máquina no Swat em Share ele pede senha,ao digitar a senha ele diz que não tenho permissão.Algúem pode me ajudar.
Sticky Bit
Criado 30/mar/2011 às 09h33 por RUbia Ramos (anônimo)
Estranho. Eu criei um compartilhamento, dei permissao de sticky bit para ele e coloquei meus usuarios no grupo.
Mas de alguma forma o Samba nao permite que os usuarios do grupo modifiquem arquivos de outros, mesmo com todas as permissoes setadas. O stickybit so previne a deleção de arquivos de outro usuario, mas nao impedem que eles sejam alterados.
nao consigo ver todas opçoes do swat
Criado 10/fev/2011 às 09h28 por Denis (anônimo)
quando vou acessasr o swat, o sistema me pede usuario e senha, entao digito o usuario que utilizo para entrar no sistema, q no meu caso e denis, e a senha. ai beleza, consigo acessar, porem , o swat naum me apresenta todas as opçoes que oferece no tutorial. entao es q vem minha duvida. o usuario do samba tem q ser o root, mais qual é a senha, tenho q cadastra-lo???
no meu caso a senha de root é 123456.

obs: estou utilizando esta senha facil mais vou altera-la assim q estiver tudo funcionando.
Duvida sobre o IE7
Criado 26/jan/2011 às 16h53 por rafael (anônimo)
por que ao digitar "http://ip-do-servidor:901" no internet explorer não acessa a pagina e no firefox acessa normal? e por que no firefox nao ta exigindo senha pra acessar???
Parabens / duvida
Criado 12/nov/2010 às 11h16 por Christian (anônimo)
Olá muito boa a sua abordagem, principalmente por dar pontos de vista diferente de acordo com o SO. Porém ao digitar o endereço no navegado a página não carrega, sabe o que pode estar ocorrendo?
Qquer coisa meu email é goebel85@gmail.com
Valeu