Samba (smb.conf)
Compartilhando arquivos e impressoras pelo samba
Categoria: Samba
Software: Samba
[ Hits: 66.926 ]
Por: Idalmo Junior
Configuração do Samba! editando o arquivo smb.conf diretorio local: /etc/smb/smb.conf
#===== Global Settings =====# [global] # Nome do domínio da rede ou grupo de trabalho. Você vai substituir a # palavra <grupo> pelo nome. workgroup = velox # Nome do servidor na rede. Substitua <Servidor Linux> server string = linux # Libera acesso para um ip especifico # hosts allow = 192.168.1.6 # Bloqueia acesso para um ip especifico # hosts denny = 192.168.1.10 # Habilita o suporte a senhas criptografadas # # encrypt passwords = yes # O arquivo que contém as senhas # #smb passwd file = /etc/samba/smbpasswd # Acesso de usuários. Irei usar <share> para acesso público às pastas. security = share hosts allow = ALL # Se seu servidor vai compartilhar impressora, coloque <yes> no lugar do <no> load printers = yes # Arquivo de log de acesso log file = /var/log/samba.%m # Tamanho máximo do log de acesso max log size = 50 socket options = TCP_NODELAY # Endereço IP da máquina na qual está sendo configurado o samba # Substitua xxx.xxx.xxx.xxx pelo seu IP. Ex.: 192.168.1.5 interfaces = 192.168.1.5 domain master = No dns proxy = no read only = no # Para acessar o servidor, pode ser digitado um nome que você colocará abaixo netbios name = vivaolinux # Se os arquivos são somente leitura, coloque <yes>. Se nos arquivos # qualquer um pode manejar, deixe <no>. Opto por deixar <no> read only = no add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$ domain logons = No # Especifica o nível do sistema operacional # os level = 100 # Diz se o servidor samba terá ou não vantagens de ganhar uma eleição local # preferred master = yes #bloqueando gravações veto files = /*.mp3/*.exe/*.pif/*.bat/*.{*}/ #===== Share Definitions =====# # Primeiramente você vai colocar o nome da pasta entre colchetes [compartilhada] # Agora você vai setar o endereço da pasta dentro do servidor path = /home/Compartilhada guest ok = yes browseable = yes writable = yes # Se a pasta for pública, deixe <yes> public = yes read only = No Impressora [printers] comment = viva o linux Printers printable = yes path = /var/spool/samba # Define se o compartilhamento será ou não exibido na janela de procura de rede # browseable = yes guest ok = yes #Permissão de escrita writable = yes read only = yes
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Como renomear arquivos de letras maiúsculas para minúsculas
Imprimindo no formato livreto no Linux
Vim - incrementando números em substituição
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
É cada coisa que me aparece! - não é só 3% (2)
SysAdmin ou DevOps: Qual curso inicial pra essa área? (1)
Alguma pessoa pode me ajudar com drriver Core i3 7020u (Debian 12)? (2)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta