Escolar Documentos
Profissional Documentos
Cultura Documentos
Treinamento em Linux
Modo Básico
Samba-Server-3.0.4
Primeira Edição
Publicado 31/10/2007
Todos os direitos reservados. Este material não pode ser reproduzido, completo ou em
partes, sem prévia permissão por escrito do .CSEG AUTOMATION.
Linux é uma marca registrada e concedida por Linus Torvalds, seu criador e cedente.
Microsoft Windows são marcas registradas da Microsoft Corparation. SAMBA é um
produto da Samba Foundation Software. As suas referencias e citações, dentro dos
documentos a seguir se apresentam como breves citações de formas abstratas e genéricas
com fim educativo e didático sem qualquer espécie de exploração, apelo ou finalidade
comercial.
Índice
Capítulo 1
Introdução.................................................3
Capítulo 2
Protocolo SMB..............................................4
Capítulo 3
Instalando Linux modo Servidor.............................5
Instalando e Atualizando Pacotes...........................7
Capítulo 4
Instalando o SAMBA ........................................8
Configurando o Servidor SAMBA ............................10
Capítulo 5
Compartilhamento..........................................12
Montando Volumes .........................................13
Segurança.................................................14
Capítulo 6
Usuários e Grupos.........................................20
Iniciando o SAMBA.........................................22
Arquivos de log...........................................24
e a resposta foi :
O que é o SMB
Protocolo SMB
smbd
Permite o compartilhamento de arquivos e impressoras em uma rede SMB e autenticação e
autorização para clientes SMB.
nmbd
Procura pelo Windows Internet Name Service (WINS) e o assiste na navegação
Instalando Pacotes
Configurando apt:
#cd /etc/apt/
# vi /etc/apt/sources.list
Salvar (Esc+wq)
Atualizando apt:
# apt-get update
Instalando pacotes:
# init 6
ou
# shutdown –r now
Instalando o SAMBA
# cd /etc/samba
#mcedit smb.conf
recycle:exclude = *.tmp *.temp *.o .obj ~$ Î Extenções que não serão salvas
recycle:keeptree = True Î Default
recycle:touch = True Î Ativa opção para criar arquivos tmp
recycle:versions = True Î Default
recycle:noversios = .doc|.xls|.ppt Î Define tipo de arquivo a ser salvo pela lixeira
recycle:repository = /home/lixeira/smba/%U Î Diretório da Lixeira
recylcle:maxsize = 1000000000 Î Define o tamanho do diretório da lixeira 1Gb
create mask = 0777 Î Define tipo de permissões para os arquivos da lixeira
directory mask = 0777 Î Define tipo de permissões para os diretórios da lixeira
vfs objects = recycle Î Padrão de armazenamento da lixeira
Montando Volumes
O processo deve ser feito através da linha de comando. Imagine que você queira
montar o disco C: da máquina estacao1, que foi compartilhado com o nome C, em seu
diretório /mnt/c no Servidor Linux.
Outra opção:
Normalmente, o Linux exige a montagem explícita dos volumes. Entretanto, tal
montagem obriga a digitação de uma linha de comando muito longa e nenhum usuário
gostaria de ter que digitá-la cada vez que entrasse no sistema.
Segurança
Alerta de segurança
Identificação: A20030317
Referências/fontes: www.samba.org
Severidade: Média
I. Descrição
II. Resolução
Foi disponibilizada recentemente uma nova versão do software, que corrige
vulnerabilidades de segurança.
III. Impacto
I. Parâmetro opcional, pode-se incluir essas linhas para uma maior segurança.
Usuários e Grupos
Usuário
Como no Linux o SAMBA foi concebido para que várias pessoas pudessem utilizar
os mesmos recursos presentes em uma única máquina, surgiu o conceito de usuário
para diferenciar o que cada pessoa estivesse fazendo e quais recursos ela estivesse
ocupando. O usuário é a identificação da pessoa que irá utilizar o sistema.
Grupo
O Linux também possui o conceito de “grupo”. Um grupo é como o próprio nome diz,
um agrupamento de vários usuários que devem compartilhar de algumas
características em comum como, por exemplo:
O Linux foi desenvolvido desde o começo para trabalhar em rede. Por isso, ele
possui suporte a usuários e grupos, que garantem uma organização e segurança ao
sistema.
Para você administrar o servidor SAMBA é essencial que você saiba administrar
grupos e usuários no Linux., e os passos para isso você ira ver a seguir:
Antes de você começar a criar os usuários e grupos, você deve entender algumas
coisas que são padrão em todas as distribuições Linux.
Diretório HOME Î Por padrão o linux cria seus usuários no diretório /home/
# useradd diretor –g cseg –m Î Com esse comando ele vai criar o usuário diretor
que pertencera ao grupo cseg o e diretório home dele vai ser “/home/diretor/”.
#userdel usuário Î Usuário apagado no Linux mais seu diretório home não
Deletando usuário
# userdel –r diretor Î Com esse comando ele vai deletar o usuário diretor o seu
diretório home “/home/diretor/”.
Iniciando o SAMBA
Para que o seu servidor SAMBA possa funcionar, o serviço smbd deve ser
inicializado.
Iniciar o SAMBA:
Parar o SAMBA:
Recarregar o SAMBA:
Restartar o SAMBA:
Com isso sempre que você ligar seu servidor Linux ele irar iniciar o SAMBA
automaticamente.
Arquivos de log
Primeiramente o importante quando ocorrer algum problema é pedir socorro aos logs
do Samba, pois certamente a resposta estará lá através dos parâmetros:
Sessão [Global]
Então basta utilizar os recursos do Linux para analisar os Logs, uma dica seria: