3.2. Verificando a configuração do Samba
A Red Hat recomenda que você verifique a configuração do Samba cada vez que atualizar o arquivo /etc/samba/smb.conf
. Esta seção fornece detalhes sobre isso.
3.2.1. Verificação do arquivo smb.conf usando o utilitário testparm
O utilitário testparm
verifica se a configuração do Samba no arquivo /etc/samba/smb.conf
está correta. O utilitário detecta parâmetros e valores inválidos, mas também configurações incorretas, tais como para o mapeamento de identificação. Se testparm
não relatar nenhum problema, os serviços do Samba carregarão com sucesso o arquivo /etc/samba/smb.conf
. Note que testparm
não pode verificar se os serviços configurados estarão disponíveis ou funcionarão como esperado.
A Red Hat recomenda que você verifique o arquivo /etc/samba/smb.conf
usando testparm
após cada modificação deste arquivo.
Pré-requisitos
- Você instalou o Samba.
-
O arquivo
/etc/samba/smb.conf
sai.
Procedimento
Execute o utilitário
testparm
como o usuárioroot
:#
testparm
Load smb config files from /etc/samba/smb.conf rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384) Unknown parameter encountered: "log levell" Processing section "[example_share]" Loaded services file OK. ERROR: The idmap range for the domain * (tdb) overlaps with the range of DOMAIN (ad)! Server role: ROLE_DOMAIN_MEMBER Press enter to see a dump of your service definitions # Global parameters [global] ... [example_share] ...O exemplo anterior informa um parâmetro inexistente e uma configuração de mapeamento de identificação incorreta.
-
Se
testparm
relatar parâmetros incorretos, valores ou outros erros na configuração, conserte o problema e execute novamente o utilitário.