Samba (smb.conf)
Configurando o Samba (pratico e rápido)
Categoria: Samba
Software: Samba
[ Hits: 11.360 ]
Por: Rodrigo Ribeiro da Silva
Vou mostra-lhes uma configuração simples para o arquivo smb.conf, localizado no diretório /etc/. Procurei colocar comentário na maioria das linhas.
Essa configuração do samba é ideal para quem pretende restringir certos acessos e deixar um lugar público na rede. ;****************** global***************** [global] workgroup = Cosmus server string = Linux Samba Server # Maquinas windows tendem a travar se essa opção nao estiver ligada os level = 2 printcap name = /etc/printcap # Se um usuário não existente no linux se conectar ao servidor, será direcionado para conta convidado map to guest = Bad User # Nome da conta de convidado do servidor guest account = convidado load printers = yes # o nome do arquivo de log gravado no diretorio /var/log/samba, será o nome da maquina cliente. Ex: log.phoenix. E o tamanho do arquivo de log será no maximo 50k log file = /var/log/samba/log.%m max log size = 50 debug level = 1 # nivel de segurança será tratado como usuário security = user socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 dns proxy = no ;*******************Diretorios Compartilhados***************** [home] comment = Diretorio Pessoal de %u # Quando algum usuario se conectar, automaticamente terá acesso a seu diretório pessoal. A variável %u pega o nome do usuário que se logou e complementa ao PATH path = /home/%u # Permite ao usuario ver o conteudo do diretorio browseable = yes # Permissao de escrita no seu diretorio. Somente o dono do diretorio writable = yes # Usuario convidado nao pode ter acesso a esse diretorio guest ok = no [Documentos] comment = Documentos da empresa path = /home/docs # somente os usuarios citados abaixo tem acesso a esse diretorio. Isso é interessante quando se quer restringir acesso a um grupo de usuarios. valid users = carlos, marcos guest ok = no writeable = no [temp] path = /home/convidado comment = Local onde todos podem colocar arquivos para transferencia pela rede guest ok = yes writeable = yes
Atenção a quem posta conteúdo de dicas, scripts e tal (1)
Manutenção de sistemas Linux Debian e derivados com apt-get, apt, aptitude e dpkg
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
Como Atualizar Fedora 39 para 40
Instalar Google Chrome no Debian e derivados
Consertando o erro do Sushi e Wayland no Opensuse Leap 15
Instalar a última versão do PostgreSQL no Lunix mantendo atualizado
Flathub na sua distribuição Linux e comandos básicos de gerenciamento
erro ao clonar repo github (2)
Quais Shell Scripts vocês usam? (15)
Como adicionar módulo de saúde da bateria dos notebooks Acer ao kernel... (22)
[Shell Script] Script para desinstalar pacotes desnecessários no OpenSuse
[Shell Script] Script para criar certificados de forma automatizada no OpenVpn
[Shell Script] Conversor de vídeo com opção de legenda
[C/C++] BRT - Bulk Renaming Tool
[Shell Script] Criação de Usuarios , Grupo e instalação do servidor de arquivos samba