Amigos,
Escrevi o samba, eu consigo até acessar de máquinas "Ruindows", porém não consigo gravar na pasta "home" e nem na pasta "Transfer" que é pública.
Segue abaixo minhas configurações:
[global]
# nome da máquina na rede
netbios name = Sharing
# nome do grupo de trabalho que a máquina pertencerá
workgroup = ISTEL
# nível de segurança user somente aceita usuários autenticados após o envio
# de login/senha
security = user
# É utilizada senhas em texto claro nesta configuração
encrypt passwords = false
# Conta que será mapeada para o usuário guest
guest account = nobody
# Permite restringir quais interfaces o SAMBA responderá
bind interfaces only = yes
# Faz o samba só responder requisições vindo de eth0
interfaces = eth0
# Supondo que nossa interface eth0 receba conexões roteadas de diversas
# outras redes, permite somente as conexões vindas da rede 192.168.1.0/24
#hosts allow = 192.168.1.0/24
# A máquina 192.168.1.57 possui gateway para acesso interno, como medida
# de segurança, bloqueamos o acesso desta máquina.
#hosts deny = 192.168.1.57/32
# Conjunto de caracteres utilizados para acessar os compartilhamentos. O padrão
# para o Brasil e países de língua latina é o ISO 8859-1
character set = ISO8859-1
# As restrições do PAM terão efeito sobre os usuários e recursos usados do SAMBA
obey pam restriction = yes
# Mapeia o diretório home do usuário autenticado.
[homes]
comment = Diretório do Usuário
create mask = 0700
directory mask = 0700
browseable = No
# Compartilha o diretório win (path = /win) com o nome "win" ([win]).
# A descrição associada ao compartilhamento será "Disco do Windows",
# o nome de volume precisa ser especificado pois usamos programas
# que a proteção anti cópia é o serial. Ainda fazemos uma proteção
# onde qualquer usuário existente no grupo @adm é automaticamente
# rejeitado e o usuário "baduser" somente possui permissão de leitura
# (read list = baduser).
[win]
path = /win
comment = Disco do Windows
volume = 3CF434C
invalid users = @adm
browseable = yes
read list = baduser
# Compartilha o diretório /pub (path = /pub) com o nome "publico" ([publico]).
# A descrição "Diretório de acesso público" é associada ao compartilhamento
# com acesso somente leitura (read only = yes) e exibido na janela de navegação
# da rede (browseable = yes). O parâmetro public = yes permite que este
# compartilhamento seja acessado usando o usuário "nobody" sem o fornecimento
# de senha.
[publico]
path =/pub
comment = Diretório de acesso público
read only = yes
browseable = yes
public = yes