Eu não sei o que estou fazendo errado Eu tenho um cliente (Raspbian) que pode acessar um compartilhamento no meu servidor Samba (Ubuntu). Outros computadores podem acessar essa pasta, incluindo as caixas do Windows, por isso estou usando o Samba em vez do NFS. Quando eu crio uma pasta de teste usando meu cliente, as permissões dele parecem boas, mas quando olho para o servidor, elas estão todas erradas. Não importa quais configurações eu mudei, eles ainda estão bagunçados. Eu incluí as configurações abaixo para melhor ilustrar o meu problema (O último bloco de código mostra o problema) . Qualquer ajuda seria muito apreciada. Obrigado.
smb.conf (Ubuntu)
[global]
workgroup = WORKGROUP
server string = %h server (Samba, Ubuntu)
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
server role = standalone server
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
map to guest = bad user
usershare allow guests = no
[Storage]
path = /media/storage
read only = no
valid users = @storage-users
browseable = yes
guest ok = no
create mask = 0660
directory mask = 0770
fstab (Raspbian)
//<SERVER_IP>/Storage /media/storage cifs credentials=/home/<USERNAME>/.smbcredentials,iocharset=utf8,rw,uid=<USERNAME>,gid=storage-users,file_mode=0660,dir_mode=0770 0 0
Diretório de arquivos no cliente (diretório "Test" feito usando o cliente)
drwxrwx--- 2 USERNAME storage-users 0 Apr 30 22:42 test
Diretório de arquivos no servidor
drwxr-s--- 2 USERNAME storage-users 6 Apr 30 12:42 test
# Why is the execute for group gone?