samba
Essa é uma revisão anterior do documento!
Tabela de conteúdos
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)
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
Configurações:
Iniciais para 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 publico [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.1688778843.txt.gz · Última modificação: 2023/07/07 22:14 por jdos