Estou tentando configurar um servidor de arquivos simples do Ubuntu (14.04 lts) para permitir que máquinas win xp e osx na rede tenham permissões de leitura de gravação para o compartilhamento sem precisar autenticar com uma senha.
Eu segui as instruções aqui: link e enquanto eu posso ver o servidor no rede eu não posso escrever com sucesso para ele.
Na verdade, na máquina XP, posso criar uma pasta e criar uma pasta com o nome padrão (Nova Pasta) no servidor, mas depois tentar abrir a pasta dá o seguinte erro:
\Srv1\share\New Folder is not accessible. You might not have permission to use this network resource. Contact the administrator of this server to find out if you have access permissions
The specified network name is no longer required
E tentar renomear a pasta dá o seguinte erro:
Cannot rename file: Cannot read from the source file or disk
A execução de testparms fornece a seguinte saída:
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
WARNING: The "syslog" option is deprecated
Processing section "[printers]"
Processing section "[print$]"
Processing section "[share]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions
# Global parameters
[global]
server string = %h (SRV1)
server role = standalone server
security = USER
map to guest = Bad User
obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
usershare allow guests = Yes
panic action = /usr/share/samba/panic-action %d
idmap config * : backend = tdb
[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
printable = Yes
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
[share]
comment = test-share
path = /srv/samba/share
read only = No
create mask = 0777
guest ok = Yes
Aqui está a pasta compartilhada:
dvsu@srv1:/etc/samba$ ll /srv/samba/
total 12
drwxrwxrwx 3 root root 4096 May 4 14:01 ./
drwxr-xr-x 3 root root 4096 May 4 14:01 ../
drwxrwxrwx 4 nobody nogroup 4096 May 4 14:38 share/
dvsu@srv1:/etc/samba$
Qualquer ajuda muito apreciada.
Obrigado