Eu vejo que você praticamente tentou de tudo. Eu recomendo começar com uma nova cópia do arquivo smb.conf. Deve ser algo como isto:
[global]
workgroup = XTREME
server string = %h server (Samba, Ubuntu)
dns proxy = no
force user = cyrex
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
encrypt passwords = true
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 = yes
[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
create mask = 0700
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
[movies]
path = /media/cyrex/titan
browseable = yes
guest ok = yes
Neste caso, só tenho a partilha de filmes que fiz. Ele funciona no Windows XP, 7 ou 8. Eu adicionei / modifiquei as seguintes opções para o padrão smb.conf
, que faz o seguinte:
-
guest ok
= yes - Isso ajuda na questão da senha. -
force user = cyrex
- Isso também ajuda com o problema de senha e permite que os usuários vejam o conteúdo do recurso compartilhado em vez de apenas ver o recurso compartilhado. -
browseable = yes
- Permitirá que os usuários vejam o recurso compartilhado durante a navegação na rede. -
workgroup = XTREME
- Este é o grupo de trabalho na minha LAN.
Observe que não tenho outros atributos ou permissões para tornar o exemplo mais fácil e, como você mencionou, é local, portanto, não há muita preocupação com a segurança. Depois de fazer isso, eu só fiz sudo service smbd restart
para deixar o samba ler a nova configuração.
Para criar o smb.conf original, faça o seguinte:
sudo cp -a /usr/share/samba/smb.conf /etc/samba/
Você pode encontrar um pouco mais de informações sobre o samba em:
Como posso me conectar a um servidor Samba usando seu nome de host em vez do IP?
Aqui está o meu arquivo smb.conf. O que há de errado com isso?