O Samba só funciona se estiver logado no ssh

2

Eu tenho um servidor ubuntu sem cabeçalho rodando samba. Eu tenho um windows 7 laptop, windows 8 desktop, um desktop lubuntu executando xbmc e um Samsung note2 rodando android. Sempre que qualquer destes computadores tem uma janela de terminal aberta rodando ssh no servidor (mothership) o samba funciona perfeitamente para tudo na rede. Assim que eu sair ou fechar a janela do terminal, nada poderá acessar os arquivos compartilhados.

Aqui está a configuração do samba na nave-mãe:

[global]
; General server settings
netbios name = mothership
server string = mothership
workgroup = WORKGROUP
announce version = 5.0
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=8192 SO_SNDBUF=8192

passdb backend = tdbsam
security = user
null passwords = true
username map = /etc/samba/smbusers
name resolve order = lmhosts wins bcast host hosts

wins support = no

printing = CUPS
printcap name = CUPS

syslog = 1
syslog only = yes

[MyFiles]
path = /home/<my_name>/media
browseable = yes
read only = no
guest ok = yes
create mask = 0644
directory mask = 0755

/ home e tudo nele está definido como 755. Alguém sabe como posso fazer o samba funcionar corretamente?

    
por Shane 27.03.2013 / 18:58

1 resposta

3

Você tem um diretório pessoal criptografado?

Se você fizer isso, ele será descriptografado somente quando você estiver logado.

Tente criar um compartilhamento para um diretório que não esteja em seu diretório pessoal e veja se isso funciona.

    
por John 17.04.2013 / 08:00