Eu tenho um sistema Linux rodando o samba que possui uma conexão Ethernet com um PC com Windows 7. Depois de ler e tentar bastante consegui a seguinte configuração:
[myShare]
path = /usr/share/mySystemUser/
public = yes
guest ok = yes
writeable = yes
browseable = yes
ntlm auth = no
Eu simplesmente quero issominha partePode ser acessadoqualquer
- sem nenhuma senha (compartilhamento público)ou
- com as credenciais demeuSystemUser.meuSystemUseré um usuário local na máquina Linux.
Mas até agora o Windows solicita uma senha, portantominha partesó pode ser acessado se eu executar
useradd myWindowsUserName
smbpasswd -a myWindowsUsername
Ao inserir a mesma senha da máquina Windows, para que o mesmo nome de usuário exista na máquina Linux e Windows7 com a mesma senha.
Como 1. e 2. podem ser resolvidos?
Responder1
Estou usando essa configuração
[public]
comment = Public Folder
path = /home/public
public = yes
writable = yes
create mask = 0777
directory mask = 0777
force user = nobody
force group = nogroup
e no caso mySystemUser = myWindowsUserName
[mySystemUser]
path = /usr/share/mySystemUser/
browseable = no
writeable = yes
create mode = 0770
directory mode = 0770
read only = no
valid users = mySystemUser
force user = mySystemUser
Se você quiser ver sua pasta compartilhada no Windows Explorer, defina navegável como sim.