Ferramentas do usuário

Ferramentas do site


samba

Samba

Sistema de compartilhamento linux

Usuários

Criar usuário linux (Sem Folder Home e SSH)

 sudo adduser --no-create-hom --shell /usr/sbin/nologin user1 

ou

 sudo useradd -M -S /sbin/nologin user1 

Adicionar usuário samba

sudo smbpasswd -a user1

Ativar usuário samba

sudo smbpasswd -e user1

Criar grupo

sudo groupadd Group1

Adicionar usuário em vários grupos

sudo usermod -G group1,group2,group3 user1 

(opção -G sobrescreve grupos anteriores)

sudo usermod -aG group1 user1

(opção -aG adiciona sem sobrescrever)

Reiniciar Configurações

sudo smbcontrol all reload-config 

Ativar serviços

sudo systemctl enable smbd.service

Reiniciar serviços

sudo systemctl restart smbd nmbd

Testar usuário samba

smbclient -U user1 //SERVER/projetos

Listar usuários samba

pdbedit -L

Listar Pastas Compartilhadas

smbstatus -L 

Listar Pastas Compartilhadas com filtro

smbstatus -L | grep "filename" 

Obs: utilizar grep com * não faz ele filtrar

Configurações:

Criar lixeira

workgroup = WORKGROUP
recycle:repository = /samba/hd8tb/lixeira/%U
recycle:keeptree = yes
recycle:exclude = *.tmp, *.log, *.obj,*.bak, *.iso
recycle:versions = yes
allow insecure wide links = yes

Criar pasta de compartilhamento

[Porto Paratudal]
       force group = engenharia
       follow symlink = yes
       wide links = yes
       inherit permissions = yes
       path = "/samba/hd8tb2/Porto Paratudal"
       valid users = @engenharia
       writeable = yes
       force create mode = 0775
       vfs objects = recycle
       recycle:repository = /samba/hd8tb2/trash/%U
       recycle:keeptree = yes
       browseable = yes

Criar pasta de compartilhamento público

[PUBLIC]
   write list = @itti
   force group = itti
   inherit permissions = yes
   path = /samba/hd8tb/public
   valid users = @itti
   vfs objects = recycle

Criar pasta de compatilhamento da lixeira

[LIXEIRA]
   path = /samba/hd8tb/lixeira/
   writable = yes
   force create mode = 0775
samba.txt · Última modificação: 2024/06/12 11:44 por jdos

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki