Você está na página 1de 6

Servidor de Arquivos com Samba

[ Ubuntu 14.04 ]
http://www.cleuber.com.br/index.php/2014/09/10/crie-seu-servidor-de-arquivos-comsamba-no-ubuntu-14-04

1 Instalando o Samba
Primeiramente Instala-se os seguintes pacotes:

sudo apt-get install samba samba-common python-glade2 system-config-samba

2 Checando o status do servio


Depois de instalado podemos checar o status do servio com o seguinte comando
sudo /etc/init.d/smbd status

Ok, Instalado com Susceso !

3 Configurando Criando os Compartilhamentos


Agora podemos comear compartilhando uma pasta

3.1 Criar pastas para compartilhar


Agora ser criado duas pastas dentro do diretrio Home.
Uma delas ser usada para mostrar o compartilhamento com autenticao e a outra para
compartilhamento sem autenticao (guest convidado)
E para ser usado os seguintes comandos:

sudo mkdir arquivos-lab


sudo mkdir arquivos-temporarios

Laboratrio [ SAMBA] 1

3.2 Alterar as permisses das pastas


sudo chmod -R 755 ~/arquivos-lab
sudo chmod -R 777 ~/arquivos-temporarios

3.3 Criando grupo


Criaremos agora um grupo para autenticao quando for acessar a pasta arquivos-lab

sudo addgroup arquivos-lab

3.4 Criando usurios.


Criaremos agora um usurio do Linux para autenticao quando for acessar a pasta
arquivos-lab

sudo adduser arquivos-lab


sudo passwd arquivos-lab

Agora vamos adicionar o usurio arquivos-lab ao grupo arquivos-lab


sudo usermod -a -G arquivos-lab arquivos-lab

Agora vamos criar um usurio do samba e definir uma senha para ele:
sudo smbpasswd -a arquivos-lab

3.5 Alterando Proprietrio da pasta


Agora vamos configurar a pasta arquivos-lab para que o dono dela seja o usurio
arquivos-lab e grupo arquivos-lab

sudo chown -R arquivos-lab:arquivos-lab ~/arquivos-lab

Laboratrio [ SAMBA] 2

3.6 Criando os compartilhamentos na configurao do Samba


Vamos fazer isso fazendo backup do arquivo de configurao do Samba para a minha pasta
home, e depois o editando o arquivo /etc/samba/smb.conf.

sudo cp /etc/samba/smb.conf ~/
sudo gedit /etc/samba/smb.conf

Agora na edio vamos criar os dois compartilhamentos, um com autenticao e o outro


sem autenticao
Adicione as seguintes linhas conforme imagem abaixo (voc poder copiar as linhas colar e
edit-las).

[Share_lab] comment = Share para salvar arquivos do Lab


path = /home/ubuntu/arquivos-lab
browseable = yes
read only = no
Com Autenticao
guest ok = no
valid users = @arquivos-lab
__________________________________________________________________
[Temporarios] comment = Share para salvar arquivos temporrios
path = /home/ubuntu/arquivos-temporarios
browseable = yes
writable = yes
Sem / Autenticao
guest ok = yes
read only = no

________________________________________________________________

3.7 Reinicie o Servio do Samba


sudo /etc/init.d/smbd restart

Laboratrio [ SAMBA] 3

4 Testando os acessos aos compartilhamentos


criados.
Em uma mquina com Windows acesse o IP de seu servidor de arquivos

4.1 Observe que o acesso sem autenticao direto e te d


permisso de gravao, ou seja, de colar documentos, criar, apagar e
etc.

Laboratrio [ SAMBA] 4

4.2 Observe que o acesso com autenticao solicita usurio e senha


que definimos e que tambm te d as permisses para gravar.

Perguntas:
Qual a diferena da pasta LABs para a pasta TEMPORARIOS ??

Qual o nome do arquivo de configurao do SAMBA ??

Laboratrio [ SAMBA] 5

Laboratrio [ SAMBA] 6

Você também pode gostar