Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Artigo

Instalação, configuração do Samba e utilização de quota
Linux user
wesley toledo
25/02/2012
Com a necessidade de compartilhar arquivos e dados entre Windows e Linux tornou-se indispensável a tecnologia de um servidor Samba. Este artigo foi escrito com ajuda de Marcos E.M. Ribeiro, referente a um servidor Samba que objetiva transferir arquivos na rede, apresentando uma máquina como ponto central para realizar o compartilhamento na rede.
Por: Wesley de Toledo Costa
[ Hits: 5675 ]
Conceito: 10.0   3 voto(s)3 voto(s)3 voto(s)3 voto(s)3 voto(s) + quero dar nota ao artigo

Introdução

Na área de redes de computadores nos encontramos com uma variedade de Sistemas Operacionais, principalmente Windows e Linux, e nesse momento vemos a necessidade de compartilhar arquivos e dados em meio a nossa rede, assim sendo indispensável uma tecnologia como a de um servidor Samba.

Um servidor Samba tem como objetivo facilitar o compartilhamento de arquivos entre sistemas operacionais Windows e Linux, apresentando uma única máquina como ponto central para realizar a tarefa de compartilhamento na rede. Além disso, um servidor Samba pode exercer a função de PDC (Primary Domain Controller) e compartilhamento de impressoras, mas o tópico de PDC e compartilhamento de Impressora não será abordado neste documento.

Objetivo

Criar um servidor Samba a fim de controlar o compartilhamento de arquivos e de dados, além de gerenciar uma quota para limitar o armazenamento máximo de dados por diretórios.

Motivação

Observando a constante necessidade dos professores de compartilhar arquivos e/ou material didático com os alunos de uma forma mais prática e rápida, não esquecendo da necessidade do suporte de armazenar e compartilhar os programas a serem instalados equipamentos.

Justificativa

Utilização dos recursos existentes para melhorar o compartilhamento de arquivos na rede. Dar suporte aos professores para compartilhar com seus alunos os materiais das aulas que terão mais dinâmica e aproveitamento.

Metodologia

Obs.: Usuário criado na instalação do Sistema Operacional:

Ex.:

Id: solar
Passwd: ******

O servidor Samba não necessita de duas placas de rede, ele precisa somente estar conectado à rede interna, como uma máquina normal. Um servidor Samba pode, aliás, ser configurado em um Sistema Operacional comum (Desktop), com interface gráfica e outros adicionais, porém, deve ser uma distribuição Linux.

Primeiramente podemos pressupor que já tenha o Ubuntu instalado, Desktop ou Ubuntu Server. Então se necessário realize o upgrade da versão. Para isso, utilize o seguinte comando via terminal:

# do-release-upgrade -d

Ao executar este comando o sistema não será atualizado diretamente para a última versão, e sim realizará o upgrade para a próxima versão após a atual.

Antes de instalar o Samba, serão criados os usuários que serão utilizados pelo Samba e os diretórios que o servidor irá compartilhar na rede. Em outras etapas do processo poderão ser adicionados novos usuários ou pastas.

Para adicionar um usuário no sistema execute o comando:

# adduser “nome do usuário”

Ex.:

# adduser admin
Id: admin
Passwd: ****

# adduser apoio
Id: apoio
Passwd: ****

# adduser aluno
Id: aluno
Passwd: ****

Após executar o comando entre com a senha para este usuário e depois repita a mesma senha para confirmação. Pronto, o usuário foi criado.

Os diretórios que serão compartilhados pelo Samba estão sendo criados no diretório /home, este é o padrão utilizado pelo Samba. Sendo assim, criamos os diretórios em /home executando o seguinte comando:

# mkdir /home/”nome do diretório a ser compartilhada”

Ex.:
# mkdir /home/aulas
# mkdir /home/instalacao


Os diretórios criados foram:

/home/aulas
/home/instalacao
Próxima página >>




Páginas do artigo

Outros artigos deste autor
Nenhum artigo encontrado.

Leitura recomendada

Comentários
[1] Comentário enviado por paraguay75 em 27/02/2012 - 16:20h:

Boa tarde

Amigo esta de parabéns pela sua explicação.
Sou novo com Linux , queria uma ajuda para configurar um micro com Ubuntu.
Queria usar ele em casa como um tipo servidor de arquivos.
A ideia é que outras maquinas venha a acessar ele na rede domestica onde já tenha 2 note com windows7 e XP.
Tem como me ajudar.
Grato

[2] Comentário enviado por wesley toledo em 27/02/2012 - 16:55h:

Boa Tarde paraguay75.

Você pode instalar o ubuntu de forma convencional de Desktop (Próximo-->Próximo-->Fim) ou personalizada e seguindo os exemplos citados no artigo será viável a utilização desta tecnologia de tranferência de arquivos.

Qualquer dúvida é só postar.

[3] Comentário enviado por paraguay75 em 27/02/2012 - 19:47h:

Boa noite
Olha só , já instalei e estou atualizando o Ubuntu.
Tenho duas HDs uma para rodar o sistema operacional e outra para usar de servidor de arquivos.
Como faço para usar a segunda como unidade inteira, como local para guarda, criar pasta e salva arquivos nela?
Teria como me ajudar?
Você trabalha com suporte técnico?
Fica aqui meu muito obrigado pela atenção.

[4] Comentário enviado por wesley toledo em 28/02/2012 - 12:59h:

Boa Tarde.

você terá que montar sua segunda HD.
Poderá usar o comando:
Como Root

#mount -t ext4 /dev/sda(partição de sua segunda HD) /compartilhamento (esse pode ser qualquer nome de sua preferência)

Agora você deverá inserir as informações a seguir para que esse device seja montado automaticamente no inicializar da máquina:
Como root

#vi /etc/fstab

E insira as informações a seguir no final do arquivo:

/dev/sda(partição de sua segunda HD) /compartilhamento (esse pode ser qualquer nome de sua preferência) /media/compartilhamento ext4 defaults 1 2

Espero ajudar.


[5] Comentário enviado por paraguay75 em 29/02/2012 - 16:24h:

Tem como fazer em modo gráfico?

[6] Comentário enviado por imagothor em 01/03/2012 - 16:38h:

Boa tarde wesley

Achei seu post d+ bem explicativo porém ...
Algumas dúvidas me apareceram em relação a " pequena configuração "

1° Essa configuração só serve para distros Ubuntu ou serve para slackware também ,pois escrevo assim porque eu tenho um primo que usa slackware 12 com win 7 ai como eu uso ubuntu 11.10 não haveria algum atrito

2° Para slack seria necessário algum outro comando fora os citados

3° Daria para usar essa " pequena configuração " em modo de rede com apenas um hub sem roteador tipo em midias moveis como o pendrive

4° Pelo que li no seu artigo isso serve para que o linux reconheça o win como irmão

5° Não daria para fazer o contrário tipo configurar o win para reconhecer o linux como seu irmão

Sem mais até o momento

[7] Comentário enviado por wesley toledo em 02/03/2012 - 13:24h:

Boa Tarde paraguay75.

Para montar uma unidade nova no Ubuntu você deverá primeiro instalar sua hd depois entre no menu "Place" e em seguida clique sobre a HD que aparecerá na area de unidades, mas vc deverá inserir a linha de montagem dentro do fsta para que seja montado automaticamente quando o sistema operacional subir.

[8] Comentário enviado por wesley toledo em 02/03/2012 - 13:40h:

Boa Tarde imagothor.

1- O smb.conf e as configurações serão as mesmas ou bem parecidas.
2- Acredito que os comandos serão os mesmos, talvez se necessario compilar algum pacote caso necessario.
3- não entendi bem ,mas acho que se for referente ao samba em uma rede sem roteador....ele funciona desde que seus equipamentos se encontrem na mesma faixa de IP.
4- É a base do que foi desenvolvido o samba criar uma intercomunicação dos sistemas....
5- Seria criar uma pasta de compartilhamento no windows? Windows Compartilhando e Linux usando:
Use o pacote smbfs para executar um mount da unidade compartilhada do Windows, usando o tipo smbps.

ou talvez essa dicas do nosso amigo camolez possa ajudar.
http://www.vivaolinux.com.br/dica/Montando-pasta-compartilhada-do-Windows.


[9] Comentário enviado por imagothor em 02/03/2012 - 18:04h:

boas novas

wesley

quando se refere ao ip qual seria ? o estático ou dinamico ou sobre a configuração do ip um slave e outro para master ex 192.161.1.1 e 192.161.1.1.2 aonde 1.1 é o master e 1.1.2 para slave

vc conhece o repositorio de algum soft que crie essa integração win x lin em modo gráfico no ubuntu 11.10

Sem mais até o momento

Gratidão

[10] Comentário enviado por wesley toledo em 03/03/2012 - 08:37h:

Bom dia.

Não Entendi muito bem sua pergunta, mas se for referente a linha abaixo que se encontra no smb.conf:
(...)
# define os IP’s que terão acesso ao servidor
hosts allow = 192.168.1.0/255.255.255.0
(...)
Será Sua Faixa de IP, no caso começa na faixa192.168.1.0 e vai até a ultima opçao de IP.

Essa configuração funciona tanto com IPs estáticos quanto para IPs Dinamicos, uma vez que seu IP dinamico tenha regras que a máquina 01 sempre receberá o mesmo IP por exemplo.

Um Software interessante para ajuda-lo a criar essas configurações é o SWAT e normalmente ele ja esta no repositório normal.

Espero ter ajudado...


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.