Treinamento Samba

  • Uploaded by: Sérgio Luiz Araújo Silva
  • 0
  • 0
  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Treinamento Samba as PDF for free.

More details

  • Words: 3,705
  • Pages: 22
.CSEG AUTOMATION

TREINAMENTO EM LINUX

Treinamento em Linux

Modo Básico

Samba-Server-3.0.4

SAMBA INTEGRAÇÃO COM REDE WINDOWS 1

MODO BÁSICO

.CSEG AUTOMATION

TREINAMENTO EM LINUX

Samba Integração com Rede Windows Modo Básico Por: Francisco Ângelo - AlFran Tecnologia (www.alfran.com.br)

Primeira Edição

Publicado 31/10/2007 Copyright © 2007 .CSEG AUTOMATION - (www.cseg.eng.br)

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.

SAMBA INTEGRAÇÃO COM REDE WINDOWS 2

MODO BÁSICO

.CSEG AUTOMATION

TREINAMENTO EM LINUX

Í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

SAMBA INTEGRAÇÃO COM REDE WINDOWS 3

MODO BÁSICO

.CSEG AUTOMATION

TREINAMENTO EM LINUX

Introdução História do Samba O Samba é o menino prodígio de Andrew Tridgell, que atualmente coordena o seu desenvolvimento. Este projeto começou em 1991 quando Andrew criou um programa servidor de arquivos para sua rede local que suportava um protocolo DEC da Digital Pathworks. Apesar de não saber na época este protocolo seria o SMB. Algum tempo depois de começar a distribuir seu servidor sob o nome de SMB server descobriu-se que este nome já pertencia ao produto de outra empresa foi quando ele tentou o seguinte no Unix # grep -i 's.*m.*b' /usr/dict/words e a resposta foi : # salmonberry samba sawtimber scramble daí o nome Samba

O Samba é um software do Linux que possibilita compartilhamento entre máquinas linux e windows, além de possibilitar o controle de compartilhamento através de validação de usuários. Na verdade o que o SAMBA faz é enganar as máquinas windows fazendo-as pensarem que o servidor de arquivos SAMBA é um servidor Windows NT . O Samba é uma criação de Andrew Tridgell. Ele precisava montar um espaço em disco em seu PC para um servidor Unix. Esse PC rodava o sistema operacional DOS inicialmente foi utilizado o sistema de arquivos NFS (Network File System) para o acesso. Porém, um aplicativo precisava de suporte ao protocolo NetBIOS (não suportado pelo NFS). A solução encontrada por Tridgell não foi tão simples:

Ele escreveu um sniffer (pequeno programa para captura de tráfego de dados em rede) que permitisse analisar o tráfego de dados gerado pelo protocolo NetBIOS, fez engenharia reversa no protocolo SMB (Server Message Block) e o implementou no Unix. Isso fez com que o servidor Unix aparecesse como um servidor de arquivos WindowsNT em seu PC com Windows.

SAMBA INTEGRAÇÃO COM REDE WINDOWS 4

MODO BÁSICO

.CSEG AUTOMATION

TREINAMENTO EM LINUX

O que é o SMB Protoloco SMB (Server Message Block). Vários sistemas operacionais, incluindo Windows e OS/2, usam o SMB, o Samba permite que servidores Unix entrem em cena já que estarão se comunicando com o mesmo protocolo de rede. Para o Microsoft Windows. Portanto uma máquina rodando um servidor Samba pode ficar mascarado em uma rede Microsoft oferecendo os seguintes serviços: • compartilhamento de um ou mais sistema de arquivos (filesystems); • compartilhamento de impressoras tanto no servidor como no cliente; • assistir clientes na navegação do ambiente de rede; • autenticação de clientes logando em domínios Windows; • prover ou assistir com a resolução de servidores de nome WINS (name server resolution);

Protocolo SMB O samba implementou o protocolo SMB sobre TCP para compartilhamento de arquivos e o UPD para navegação. SMB pode também ser executado sobre outros protocolos de transporte tipo: (IPX e NetBEUI). O protocolo SMB trabalha com 3 tipos de pacotes são eles: 1ª UPD/137 Î Resolução de nomes e registros de trafego. 2ª UDP/138 Î Navegação e anúncio de trafico. 3ª TCP/139 Î Compartilhamento de arquivos. O samba trabalha com os chamados de serviços os (daemons) São eles: 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

SAMBA INTEGRAÇÃO COM REDE WINDOWS 5

MODO BÁSICO

.CSEG AUTOMATION

TREINAMENTO EM LINUX

Instalação do Linux modo Servidor Distribuição Adotada neste Treinamento será: Debian 3.1 Sarge.

1 ªIniciando o boot a partir do CD de instalação do Debian. 2ª Selecionado o tipo de boot (expert26). 3ª Selecionado o idioma de instalação (Português Brasil). 4ª Selecionado o pais ou região (Brasil). 5ª Selecionado um layout de Teclado (Teclado estilo PC).

6ª Detectando e montando CD-ROM. (Processo automático).

7ª Carregando módulos do CD-ROM. (Processo automático).

8ª Detectando placa de REDE. (Processo automático).

9ª Configurando placa de REDE. Opções de configuração: Modo = DHCP ou Modo = Manual. (Modo = Configuração manual)

10ª Detectando HARDWARE. (Processo automático).

SAMBA INTEGRAÇÃO COM REDE WINDOWS 6

MODO BÁSICO

.CSEG AUTOMATION

TREINAMENTO EM LINUX

11ª Particionando DISCO (H.D). (Editar manualmente Tabela de Partições) (Sistema de Arquivos: Ext3) /boot Î 16 MB Î Sistema de arquivos Ext3 /swap Î 1024 MB Î Sistema de arquivos Swap / Î 10 Gb Î Sistema de arquivos Ext3 /home Î 30 Gb Î Sistema de arquivos Ext3

12ª Instalando SISTEMA BASICO (kernel e módulos).

13ª Selecionando Kernel a ser instalado (Kernel-image-2.6.8.2-686).

14ª Instalando o GRUB no disco rígido (instalar no MBR). 15ª Finalizar a instalação (Gerando arquivos no disco).

16ª Reiniciando o SERVIDOR (Reset).

17ª Pré-configuração de idioma (Processo automático).

18ª Configurar o fuso-horário (GMT).

19ª Configurar usuários e senhas (senha do root).

20ª Definir o nome do SERVIDOR. (Servidor-x).

SAMBA INTEGRAÇÃO COM REDE WINDOWS 7

MODO BÁSICO

.CSEG AUTOMATION

TREINAMENTO EM LINUX

21ª Configurando o apt. (atualização de segurança).

22ª Selecionar e instalar pacotes. (Instalação manual).

23ª Pós configurar parâmetros relacionados ao idioma. (Parâmetros configurados automaticamente)

24ª Finalizar a configuração do Sistema Básico. (Sistema Instalado).

Instalando Pacotes Após a instalação padrão do linux é necessário instalar e atualizar alguns pacotes. Configurando apt: #cd /etc/apt/ # vi /etc/apt/sources.list

Acrescentar a linha abaixo: deb ftp://ftp.br.debian.org/debian stable main mon-free contrib Salvar (Esc+wq)

Atualizando apt: # apt-get update

SAMBA INTEGRAÇÃO COM REDE WINDOWS 8

MODO BÁSICO

.CSEG AUTOMATION

TREINAMENTO EM LINUX

Instalando pacotes: # apt-get # apt-get # apt-get # apt-get

install rcconf install ssh install mc install iptraf

Após a atualização e instalação dos pacotes acima reiniciar o servidor. # init 6 ou # shutdown –r now

Instalando o SAMBA A instalação do samba é bem simples e sem segredos. # apt-get install samba # apt-get install smbclient # apt-get install smbfs



Samba Î (Aplicativo principal do samba)



smb-clients Î (Utilitário para montagem de volumes etc)



smbfs Î (Modulo necessário em alguns subsistemas ex: Gnome etc)



samba-swat (opcional)



samba-doc (opcional)

SAMBA INTEGRAÇÃO COM REDE WINDOWS 9

MODO BÁSICO

.CSEG AUTOMATION

TREINAMENTO EM LINUX

Após a instalação do Samba, são disponibilizados os seguintes componentes

smbd Î O servidor samba. nmbd Î O servidor de Nomes NetBios. smbclient Î Cliente SMB para sistemas Unix. smbpasswd Î Permite alterar senhas (encriptadas) de usuários smb. smbprint Î Cliente para envio de impressão para sistemas Linux. smbstatus Î Apresenta a situação atual das conexões SMB no Host. testparm Î Verifica as configurações do arquivo smb.conf. testprns Î Verifica a comunicação via rede com as impressoras. .

Configurando Servidor SAMBA: O Samba é gerênciado através de um arquivo de configuração o smb.conf

No formato similar ao arquivo WINDOWS.INI, Com uma enorme quantidade de opções muito bem documentadas.

Esse arquivo acompanha todas as configurações do samba, para o Linux. Neste arquivo podemos criar compartilhamentos de discos e impressoras. Abaixo exemplo do smb.conf

Editando o arquivo de configuração do samba

# cd /etc/samba #mcedit smb.conf

SAMBA INTEGRAÇÃO COM REDE WINDOWS 10

MODO BÁSICO

.CSEG AUTOMATION

TREINAMENTO EM LINUX

======================== Sessão Global ====================== [global] Î Sessão comment = Servidor Cseg Î Comentário para Host na rede workgroup = linux Î Nome do Grupo ou Domínio security = user Î Tipo de autenticação (Share / User / Domain e Server) server string = Servidor Î Identificação na rede smb passwd file = /etc/smbpasswd Î Arquivo de senha log level = 1 Î Nível do log (vai de 0 á 3) onde 0 é desabilitado log file = /var/log/samba/%m.log Î Cominho do arquivo de log do samba max log size = 500 Î Tamanho maximo dos arquivos de log read raw = yes Î Permite ler arquivos grandes em uma única requisição write raw = yes Î Permite gravar arquivos grandes em uma única requisição oplocks = yes Î Permite ao cliente fazer cachê de arquivos localmente max xmit = 65535 Î Tamanho do bloco de dados a ser gravado de uma vez dead time = 15 Î Tempo de espera getwd cachê = yes Î Armazena em cachê o caminho do diretório corrente interfaces = eth0 Î Placa de rede na qual vai aceitar conexões hosts allow = 127.0.0.1 192.168.1.0/24 Î Classes de Rede acesso permitido hosts deny = 192.168.*/24 Î Classes de Rede com acesso negado socket options = TCP_NODELY SO_RCVBUF=8192 SO_SNDBUF=8192 Î A opção socket options: TCP_NODELAY faz com que o servidor envie pacotes para a rede, mantendo assim o tempo de resposta do servidor baixo. SO_RCVBUF=8192 e SO_SNDBUF=8192: oferece o reinicio para um valor de buffer mais alto que o do sistema operacional. local master = no Î Informa se o Servidor será o Máster Browser da rede local preferred máster = no Î Força ao samba atuar como Controlador de Domínio domain máster = no Î Informa se o Servidor será o Controlador de Domínio domain logons = no Î Usado para validar logins na rede Windows wins support = no Î Permite ao Samba ser o Servidor Wins da rede netbios name = cseg Î Nome da maquina encrypt passwords = yes Î (Ativa Criptografia) os level = 65 Î Valor para eleição de controlador de Domínio keep alive = 20 Î Verifica o estado dos hosts (ativos ou não) na rede name resolve order = hosts lmhosts wins bcast Î Ordem para pesquisa de nomes guest account = nobody Î Aceita conexões sem senha map to guest = never Î Os logins inválidos do windows funcionem como guest password level = 0 Î Numero de caracteres para senhas max connections = 10 Î Numero maximo de conexões simultâneas smb passwd file = /etc/smbpasswd Î arquivo de senha null passwords = no Î Define a permissão para contas de usuários sem senha unix charset = iso8859-1 Î Define tipo de acentuação padrão display charset = cp850 Î Define o código de paginação para acentuação

SAMBA INTEGRAÇÃO COM REDE WINDOWS 11

MODO BÁSICO

.CSEG AUTOMATION

TREINAMENTO EM LINUX

======================== Sessão Lixeira ====================== 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

================== Sessão de Compartilhamentos ================ [Minha_Pasta] Î Nome do compartilhamento comment = Diretório Particular Î Descrição do compartilhamento path = /home/%u Î Caminho do compartilhamento no servidor public = yes Î Define o tipo de acesso browseable = yes Î Define se o compartilhamento será visto na rede writeable = yes Î Define permissão de gravação no compartilhamento

[Netlogon] Î Nome do compartilhamento comment = Diretorio de Scripts de login Î Descrição do compartilhamento path /home Î Caminho do compartilhamento no servidor browseable = no Î Define se o compartilhamento será visto na rede public = no Î Define o tipo de acesso writeable = no Î Define permissão de gravação no compartilhamento

SAMBA INTEGRAÇÃO COM REDE WINDOWS 12

MODO BÁSICO

.CSEG AUTOMATION

TREINAMENTO EM LINUX

[Diretoria] Î Nome do compartilhamento comment = Diretorio da Diretoria Î Descrição do compartilhamento path = /home/diretoria/ Î Caminho do compartilhamento no servidor public = yes Î Define o tipo de acesso browseable = yes Î Define se o compartilhamento será visto na rede writeable = yes Î Define permissão de gravação no compartilhamento valid users = @diretor,admin Î Lista de usuarios que tem acesso ao compartilhamento write list = @diretor,admin Î Lista de usuarios que tem permissão para gravação force create mode = 0777 Î Força o tipo de permissão para cada arquivo criado. force directory mode = 0777 Î Força o tipo de permissão para cada diretório criado

[Sistema] Î Nome do compartilhamento comment = Diretorio do Sistema Î Descrição do compartilhamento path = /home/sistema Î Caminho do compartilhamento no servidor public = yes Î Define o tipo de acesso browseable = yes Î Define se o compartilhamento será visto na rede writable = yes Î Define permissão de gravação no compartilhamento force create mode = 0777 Î Força o tipo de permissão para cada arquivo criado force directory mode = 0777 Î Força o tipo de permissão para cada diretório criado

[Publico] Î Nome do compartilhamento comment = Diretorio Publico Î Descrição do compartilhamento path = /home/publico Î Caminho do compartilhamento no servidor public = yes Î Define o tipo de acesso browseable = yes Î Define se o compartilhamento será visto na rede writable = yes Î Define permissão de gravação no compartilhamento force create mode = 0777 Î Força o tipo de permissão para cada arquivo criado force directory mode = 0777 Î Força o tipo de permissão para cada diretório criado

SAMBA INTEGRAÇÃO COM REDE WINDOWS 13

MODO BÁSICO

.CSEG AUTOMATION

TREINAMENTO EM LINUX

Montando Volumes Você pode ter a necessidade de acessar um volume de uma máquina Windows® a partir do seu Servidor Linux. Fazer isto não só é possível como é muito simples. 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. # smbmount //estacao1/c /mnt/c Î Para montar o volume # umount /mnt/c

Î Para desmontar o volume

Observe que em alguns casos (você está montando um volume de um servidor Windows® NT/XP ou 2000, por exemplo) será necessário que você informe um usuário e uma senha para poder utilizarem o comando smbmount

# smbmount //estacao1/c /mnt/estacao1 -o username=usuario,password=minhasenha

# smbclient //meuservidor/diretório Î Listar o conteúdo do diretório

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.

ex.: # smbmount //estacao1/c /mnt/estacao1 -o username=usuario,password=minhasenha

É possível configurar o sistema para que faça a montagem automática na inicialização do servidor através do arquivo /etc/fstab.

SAMBA INTEGRAÇÃO COM REDE WINDOWS 14

MODO BÁSICO

.CSEG AUTOMATION

TREINAMENTO EM LINUX

Segurança Alerta de segurança Identificação: A20030317 Referências/fontes: www.samba.org Severidade: Média Vulnerabilidades de segurança do software Samba I. Descrição O Samba é um software utilizado em ambiente Unix / Linux para disponibilizar acesso em rede a sistemas Windows, implementando os serviços SMB/CIFS. II. Resolução Foi disponibilizada recentemente uma nova versão do software, que corrige vulnerabilidades de segurança. III. Impacto Possibilidade de acesso de super-utilizador nos sistemas vulneráveis Parâmetros de segurança no smb.conf I. Parâmetro opcional, pode-se incluir essas linhas para uma maior segurança. hosts allow = 127.0.0.1 192.168.1.0/24 192.168.2.0/24 192.168.3.0/24 hosts deny = 192.168.*/24 II. Nível de segurança de operação do Samba security = (user / share / domain / server) III. Usando senhas criptografadas encrypt passwords = yes IV. Definindo o arquivo de armazenamento das senhas smb passwd file = /etc/smbpasswd

SAMBA INTEGRAÇÃO COM REDE WINDOWS 15

MODO BÁSICO

.CSEG AUTOMATION

TREINAMENTO EM LINUX

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. A identificação do usuário é feita por um “número de identificação” ou ID, que é a atribuído ao usuário durante a criação de sua conta no sistema. Com a finalidade de garantir a integridade do trabalho de cada usuário, impedindo que um usuário altere o trabalho outro.

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: • Permissões de acesso a arquivos e diretórios • Permissões de acesso a dispossivitos do sistema • Permissões de leitura e gravação em arquivos e diretórios. • Permissões para criação e remoção de arquivos e diretórios.

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.

SAMBA INTEGRAÇÃO COM REDE WINDOWS 16

MODO BÁSICO

.CSEG AUTOMATION

TREINAMENTO EM LINUX

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.

Grupo Î Grupo, a qual o usuário pertencerá. Grupos suplementares Î O usuário também pode pertencer a outros grupos. Diretório HOME Î Por padrão o linux cria seus usuários no diretório /home/ Interpretador de comandos (opc.) Î Por o padrão é usado o (/bin/bash). ID do usuário (opc.) Î Cada usuário no Linux tem um ID que será atribuído.

Para criar grupos no Linux utilizamos os seguintes comandos: # groupadd grupo Î Criar o grupo

Algumas opções do comando groupadd • -g Î ID do grupo (identificação do grupo) • -h Î Mostra um menu de ajuda

Para criar usuários no Linux utilizamos os seguintes comandos: # useradd usuário Î Usuário Criando no Linux

SAMBA INTEGRAÇÃO COM REDE WINDOWS 17

MODO BÁSICO

.CSEG AUTOMATION

TREINAMENTO EM LINUX

Algumas opções do comando useradd • -b Î --base-dir diretório base do usuário ou diretório home • -e, Î --expiredate Define data para contar expirar • -g Î grupo principal do o usuário • -m Î cria diretório home do usuário • -G Î Grupo adicional a qual o usuário pertencera • -h Î Mostra um menu de ajuda

Criando usuário ex: # 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/”.

Para deletarmos um usuário no Linux utilizamos o seguinte comando: #userdel usuário Î Usuário apagado no Linux mais seu diretório home não

Algumas opções do comando userdel • -r Î Apago o usuário e seu diretório home • -h Î Mostra um menu de ajuda

SAMBA INTEGRAÇÃO COM REDE WINDOWS 18

MODO BÁSICO

.CSEG AUTOMATION

TREINAMENTO EM LINUX

Deletando usuário # userdel –r diretor Î Com esse comando ele vai deletar o usuário diretor o seu diretório home “/home/diretor/”.

Criando usuário no SAMBA # smbpasswd –a usuário Î Usuário será criado no samba # smbpasswd –x usuário Î Usuário será deletado no samba

Algumas opções do comando smbpasswd • -a Î Cria o usuário no samba • -d Î Desabilita o usuário no samba • -e Î Habilita o usuário no samba • -x Î Deleta o usuário no samba • -h Î Mostra um menu de ajuda • -n Î Muda senha do usuário

SAMBA INTEGRAÇÃO COM REDE WINDOWS 19

MODO BÁSICO

.CSEG AUTOMATION

TREINAMENTO EM LINUX

Iniciando o SAMBA Para que o seu servidor SAMBA possa funcionar, o serviço smbd deve ser inicializado.

Iniciar o SAMBA: # invoke-rc.d samba start Parar o SAMBA: #invoke-rc.d samba stop Recarregar o SAMBA: #invoke-rc.d samba reload Restartar o SAMBA: #invoke-rc.d samba restart

Outro item importante é configurar o SAMBA para iniciar automaticamente sempre que o seu servidor linux for iniciado ou ligado. Para isso devemos usar um software. rcconf Î Debian Run Level Configuration tool # rcconf Î Ele abrirá uma janela e marcamos o quatro [ ] “samba”.

Com isso sempre que você ligar seu servidor Linux ele irar iniciar o SAMBA automaticamente.

SAMBA INTEGRAÇÃO COM REDE WINDOWS 20

MODO BÁSICO

.CSEG AUTOMATION

TREINAMENTO EM LINUX

Arquivos de log De acordo com as configuração do arquivo smb.conf, os logs serão armazenados em /var/log/samba/, então este diretório deverá ser criado manualmente. O arquivo de log do smbd será log.smbd, o do nmbd será log.nmbd e para cada máquina cliente será criado um arquivo no formato log.hostname. O tamanho máximo destes arquivos será 2 MB, quando este limite for excedido o arquivo atual será renomeado com a extensão ".old", e será criado um novo arquivo. Se já houver outro ".old", este será excluído. Primeiramente o importante quando ocorrer algum problema é pedir socorro aos logs do Samba, pois certamente a resposta estará lá através dos parâmetros: No smb.conf encrotraremos os seguintes parâmetros:

Sessão [Global] log level = 1 Î Nível do log (vai de 0 á 3) onde 0 é desabilitado log file = /var/log/samba/%m.log Î Cominho do arquivo de log do samba Desta forma podemos ter o controle da situação, podendo analisar /var/log/samba/log.%m que pode ser configurado de várias formas utilizando o mecanismo de variáveis de substituição e ainda se necessário for, poderá aumentar o nível dos logos através do parâmetro log level.

Então basta utilizar os recursos do Linux para analisar os Logs, uma dica seria: # tail -f /var/log/samba/nome_ do_ arquivo.log

O importante aqui é utilizar todo o conhecimento em Linux para analisar os Logs envolvidos e assim resolver os problemas.

SAMBA INTEGRAÇÃO COM REDE WINDOWS 21

MODO BÁSICO

.CSEG AUTOMATION

TREINAMENTO EM LINUX

SAMBA INTEGRAÇÃO COM REDE WINDOWS 22

MODO BÁSICO

Related Documents

Treinamento Samba
November 2019 16
Samba
November 2019 26
Samba
April 2020 17
Samba
November 2019 30
Samba
October 2019 31
Samba
October 2019 47

More Documents from ""

April 2020 18
Hp-339
May 2020 26
July 2020 11