3.3. Configurando o Samba como um servidor autônomo
Você pode configurar o Samba como um servidor que não é membro de um domínio. Neste modo de instalação, o Samba autentica os usuários a um banco de dados local ao invés de a um CD central. Além disso, você pode permitir o acesso de visitantes para permitir que os usuários se conectem a um ou vários serviços sem autenticação.
3.3.1. Configurando a configuração do servidor para o servidor autônomo
Esta seção descreve como configurar a configuração do servidor para um servidor autônomo Samba.
Procedimento
Instale o pacote
samba
:#
yum install samba
Edite o arquivo
/etc/samba/smb.conf
e defina os seguintes parâmetros:[global] workgroup = Example-WG netbios name = Server security = user log file = /var/log/samba/%m.log log level = 1
Esta configuração define um servidor autônomo chamado
Server
dentro do grupo de trabalhoExample-WG
. Além disso, esta configuração permite o logon em um nível mínimo (1
) e os arquivos de log serão armazenados no diretório/var/log/samba/
. Samba expandirá a macro%m
no parâmetrolog file
para o nome NetBIOS de conexão de clientes. Isto permite arquivos de log individuais para cada cliente.Opcionalmente, configure o compartilhamento de arquivos ou impressoras. Veja:
Verifique o arquivo
/etc/samba/smb.conf
:#
testparm
Se você configurar ações que requerem autenticação, crie as contas de usuário.
Para maiores detalhes, ver Seção 3.3.2, “Criação e habilitação de contas de usuário locais”.
Abra as portas necessárias e recarregue a configuração do firewall, usando o utilitário
firewall-cmd
:#
firewall-cmd --permanent --add-port={139/tcp,445/tcp}
#firewall-cmd --reload
Habilite e inicie o serviço
smb
:#
systemctl enable --now smb
Recursos adicionais
-
Para mais detalhes sobre os parâmetros utilizados no procedimento, veja as descrições dos parâmetros na página de manual
smb.conf(5)
.