Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Dica publicada em Linux / Sistema de Arquivos
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Dica bem simples para quem quer um compartilhamento de rede em modo público, ou seja sem pedir usuário e senha...
Crie o direotiro que será usado para alocar os arquivos e ajustes permissões totais(ja que é público..)
Exemplo:
sudo mkdir /home/PUBLICO
sudo chmod 777 /home/PUBLICO
sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.ORI
Crie o smb.conf com o contéudo abaixo:
sudo vim /etc/samba/smb.conf
# Reinicie o Serviço e ative no boot
sudo systemctl restart smbd nmbd
sudo systemctl enable smbd nmbd
Teste acessando o compartilhamento pela rede ou no proprio servidor
Se estiver tudo ok, devera listar o conteudo da pasta que vc criou.
smbclient //IP-DO-SERVIDOR/Documents -U nobody -N -c 'dir'
Pronto!
Instale o Samba
sudo apt install samba smbclientCrie o direotiro que será usado para alocar os arquivos e ajustes permissões totais(ja que é público..)
Exemplo:
sudo mkdir /home/PUBLICO
sudo chmod 777 /home/PUBLICO
Configurações:
Backup do .conf originalsudo mv /etc/samba/smb.conf /etc/samba/smb.conf.ORI
Crie o smb.conf com o contéudo abaixo:
sudo vim /etc/samba/smb.conf
[global]
workgroup = SAMBA-SERVER
netbios name = SAMBA-SRV
server string = %h server
wins support = yes
log file = /var/log/samba/log.%m
max log size = 1000
invalid users = root
server role = standalone server
passdb backend = tdbsam
map to guest = bad user
guest ok = yes
[Documents]
# AQUI COLOQUE O DIRETORIO QUE VC CRIOU ACIMA
path = /home/PUBLICO
writable = yes
browseable = yes
printable = no
force create mode = 0777
force directory mode = 0777
public = yes
workgroup = SAMBA-SERVER
netbios name = SAMBA-SRV
server string = %h server
wins support = yes
log file = /var/log/samba/log.%m
max log size = 1000
invalid users = root
server role = standalone server
passdb backend = tdbsam
map to guest = bad user
guest ok = yes
[Documents]
# AQUI COLOQUE O DIRETORIO QUE VC CRIOU ACIMA
path = /home/PUBLICO
writable = yes
browseable = yes
printable = no
force create mode = 0777
force directory mode = 0777
public = yes
# Reinicie o Serviço e ative no boot
sudo systemctl restart smbd nmbd
sudo systemctl enable smbd nmbd
Teste acessando o compartilhamento pela rede ou no proprio servidor
Se estiver tudo ok, devera listar o conteudo da pasta que vc criou.
smbclient //IP-DO-SERVIDOR/Documents -U nobody -N -c 'dir'
Pronto!
______________________________________________________________________
Inscreva-se no meu Canal: https://www.youtube.com/@LinuxDicasPro
Repositório GitHub do Canal: https://github.com/LinuxDicasPro
Grupo do Telegram: https://t.me/LinuxDicasPro
Meu GitHub Pessoal: https://github.com/mxnt10