Samba (smb.conf)
Configuração do SAMBA bem transparente
Categoria: Samba
Software: Samba
[ Hits: 9.480 ]
Por: João Paulo de Oliveira Faria
Essa conf é para quem tem uma rede e não quer ou não precisa de autenticação, e também quer que cada máquina da rede tenha uma pasta em separado no servidor.
antes de aplicar a conf, vamos fazer algumas coisas no sistema para que tudo funcione corretamente.
1 - crie um usuário root no seu server que não seja o próprio root para ser o usuário da rede. abaixo vai os passos de como faze-lo.
- crie o usuario "sambauser" usando o adduser (ou qualquer outro software que crie usuário).
- depois zere o usuário editando o arquivo /etc/passwd deixando a linha do sambauser assim:
sambauser:x:0:0:,,,:/home/sambauser:/bin/bash
2 - Vamos criar os diretorios para as maquinas da rede no servidor.
Diretórios esses que somente cada maquina verá o seu, essa solução é legal para fazer um "HD Virtual". lembrando que o nome dos diretorios tem que ser o mesmo nome da maquina windows ou da maquina linux cliente.
$ mkdir /var/samba
$ touch /var/samba/maquinawindows1
$ touch /var/samba/maquinawindows2
agora, coloque a conf la no /etc/samba/, lembrando que o nome do arquivo tem que ser smb.conf
[global] workgroup = MARKEWEB # COMO ESSA CONFIGURACAO E ABERTA É LEGAL ESPECIFICAR OS IPS QUE # VAO TER ACESSO AO SERVER PARA TER UMA CERTA SEGURANÇA. hosts allow = 10.8.7.2 10.8.7.3 192.168.69.19 guest account = sambauser max log size = 5120 security = share socket options = TCP_NODELAY local master = yes os level = 33 domain master = yes preferred master = yes [public] comment = DIRETÓRIO PUBLICO A TODAS AS MAQUINAS path = /home/ftp public = yes writable = yes printable = no [virtualhd] comment = DIRETORIO EXCLUSIVO PARA AS MAQUINAS path = /var/samba/%U public = no writable = yes
Agora temos uma assistente virtual no fórum!!! (247)
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
iso de sistema 32 bit em atividade (18)
erro ao clonar repo github (11)