У меня есть безголовый сервер Ubuntu под управлением Samba. У меня есть ноутбук с Windows 7, рабочий стол с Windows 8, рабочий стол lubuntu под управлением xbmc и samsung note2 под управлением Android. Всякий раз, когда на любом этих компьютерах открывается окно терминала с запущенным ssh на сервер (материнская плата), samba отлично работает для всего в сети. Как только я выхожу из системы или закрываю окно терминала, ничто не может получить доступ к общим файлам.
Вот конфиг samba на mothership:
[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 и все в нем установлено на 755. Кто-нибудь знает, как я могу заставить samba работать должным образом?
У вас есть зашифрованный домашний каталог?
Если у вас есть, то он расшифровывается только после входа в систему.
Попробуйте создать общий ресурс для каталога, которого нет в вашем домашнем каталоге, и посмотрите, работает ли он.