Pular para o conteúdo principal

Ubuntu Server e Samba


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 /home
 
Criaçã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

Postagens mais visitadas deste blog

Windows 10 pedindo credenciais para acessar rede local

Em uma rede com acesso estabelecido entre computadores rodando Windows 7 e Windows 10, um novo micro foi inserido e ocorreu este pequeno problema, ao acessar um micro da rede a partir deste novo Windows 10, havia o pedido de credenciais. O que estava diferente neste Windows 10 para outros da rede é que este não entrava com uma conta local, mas sim com uma conta Microsoft. Como os demais micros de rede não contavam com senha e sabemos que as credenciais para contas locais necessitam de senha para funcionar é aqui que está a solução. Neste caso, onde há pedido de credenciais a partir de um micro que faz login com uma conta Microsoft ao invés de uma conta local, o sistema de credenciais aceita a entrada sem senha , apenas com o nome do usuário. Portanto, ao se deparar com este detalhe, entre com o nome do usuário do micro, deixe a senha em branco e marque para salvar as informações.

Windows 10 clonado não dá Boot - Como reparar

Independente da ferramenta utilizada, em alguns casos, após a clonagem do HD, geralmente para um SSD, um erro ocorre e o Windows não consegue ser carregado. Seguem aqui alguns passos para o reparo do Boot do Windows 10. É importante que a clonagem tenha ocorrido sem outros erros. Será necessário dar um Boot por meio de um disco ou pendrive de instalação do Windows 10. Lembrando que para isso será preciso, por ventura, acessar a BIOS do dispositivo para a escolha desse Boot. Uma vez iniciado o micro que seguiria com uma instalação, deve-se escolher REPARAR SEU COMPUTADOR. Em Resolução de Problemas, vá até LINHA DE COMANDO para acessar o Prompt e executar os comandos abaixo via Diskpart. Aqui vamos atribuir uma Letra para a unidade do sistema para termos acesso à ela. Digite os comandos abaixo no Prompt: 1. Diskpart 2. list volume 3. select volume # (# é o número do volume onde a coluna Informações deve indicar System, ou Sistema, ou ainda que essa partição tenho o tamanho de 500MB ou 26...

Habilitar o usuário Administrador e acessar C$ via rede.

Em algumas versões do Windows é possível, por meio do Gerenciador do Computador, ativar e desativar contas de usuários incluindo a conta Administrador, porém em algumas versões isso somente é possível por meio de linha de comando. Com o usuário Administrador ativo, além de outras coisas, pode-se acessar todas as pastas do micro via rede por meio do compartilhamento padrão C$, mas o Administrador deverá obrigatoriamente estar configurado com uma senha. Este acesso pode ser feito com o seguinte caminho: \\nomedocomputador\c$\ Para ativar o usuário Administrador abra o prompt de comando como administrador do sistema clicando sobre o ícone com o botão de direito do mouse e escolhendo “Executar como Administrador”. (Iniciar » Todos os Programas » Acessórios » Prompt de comando). Digite a linha de comando: net user administrador /active:yes No menu Inciar » Executar, digite o comando “ control userpasswords2 ” (sem as aspas) para abrir o gerenciador de contas de usuário...