Um guia rápido para uma configuração
do Samba no Ubuntu Server.
Instalações e configurações preliminares.
#Atualiza o sistema
$ sudo apt-get update#Instala o editor mcedit
$ sudo apt-get install mc
#Define a senha do super usuário root
$ sudo passwd root
Criação de Pastas que serão compartilhadas.
Dentro de /home devem ser criadas as
pastas que serão compartilhadas. É neste local que também estarão as pastas de
usuários criados no sistema, mas não há problemas quanto à isso.
$sudo mkdir /home/<nomedapasta>
$ls –l /homeCriação dos usuários
Devem-se criar os usuários, definir
suas senhas, posteriormente adicioná-los ao SAMBA e por fim ao grupo de
trabalho.
#Cria o usuários e define sua senha
$ sudo useradd –d /home/<pastaparticulardousuário>
-m <usuário>$ sudo passwd <usuário>
#Adiciona o usuário ao SAMBA
$ sudo smbpasswd –a <usuário>
#Cria o grupo de usuários
$ sudo groupadd –r <nomedogrupo>
#Adicione os usuários ao grupo
$ sudo gpasswd –a <usuário> <nomedogrupo>
#Define o usuário administrador do grupo
$ sudo gpasswd –A <usuário> <nomedogrupo>
Permissões das pastas compartilhadas.
As pastas precisam contar com
permissões para que o grupo de trabalho as acesse independe das configurações
de permissão no compartilhamento propriamente dito.
#Concede permissão ao grupo de
trabalho
$ sudo chgrp <nomedogrupo>
<nomedapasta># Exemplo:
# sudo chgrp meugrupodetrabalho /home/meusarquivos
Configurando o SAMBA
O SAMBA deve estar instalado e
rodando, caso não esteja instalado pode ainda ser feito. O arquivo alvo da
configuração é o smb.conf.
$ sudo apt-get install samba
É interessante fazer uma cópia de
backup do arquivo conf que vamos alterar e também será preciso parar o serviço
SAMBA em execução para as alterações serem feitas.
#Parando o serviço
$ sudo service smbd stop#Cópia de backup do arquivo conf
$ sudo cp etc/samba/smb.conf etc/samba/smb.conf.bkp
#Abrindo o arquivo para edição
$ sudo mcedit smb.conf
#Após a edição que pode ser conferida abaixo, salve o arquivo e
#Inicie o SAMBA novamente
$ sudo service smbd start
Arquivo smb.conf
Devem ser alteradas as seguintes
informações:
- workgroup = WORKGROUP
- security = user (Exige
autenticação. “share” não exige)
As seguintes informações deverão ser
acrescentadas no final do arquivo:
[MeusArquivos] #Nome do
compartilhamento será MeusArquivos
path = /home/<nomedapasta>browseable = yes
read only = no
create mask = 0755
directory mask = 0755
valid users = <usuário1> , <usuário2>
Nota 1
#Instalar interface gráfica no UBUNTU Server. Faça Login como root
$ sudo apt-get install ubuntu-desktop –no-install-recommends –y
Nota 2
Não adicione o usuário root e o usuário padrão ao grupo de trabalho, mantenha-o apenas para configurações.
Bom divertimento!
Comentários
Postar um comentário