Страница 1 из 1

SAMBA невозможность доступа к папке

Добавлено: 2014-11-26 15:03:34
Yurannich
Доброго дня! Я очень благодарен данному ресурсу за возможность начать использовать FreeBSD, но столкнулся со следующей проблемой:
Есть FreeBSD 10.1 x64 хочу сделать на ней файлопомойку для дома. Что удалось: поднять transmission, смонтировать отдельный диск для файлов и всё было радужно пока я не добрался до SAMBA. Здесь начинаются непонятки, вводная: SAMBA версия 3.6 Windows 7 шару видит, но говорит что нет доступа, если сделать из под root chmod -R 777 /TOR то всё работает нормально шара видится, чтение и запись - всё нормально и так до перезагрузки , а далше всё по новой. Вот конфиги и прочее:

Код: Выделить всё

[red@NAS ~]$[b] uname -a[/b]
FreeBSD NAS 10.1-RELEASE FreeBSD 10.1-RELEASE #0 r274401: Tue Nov 11 21:02:49 UTC 2014     root@releng1.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64

[red@NAS ~]$ [b]tail /etc/fstab[/b]
# Device        Mountpoint      FStype  Options Dump    Pass#
/dev/ada0p2     /               ufs     rw      1       1
/dev/ada0p3     none            swap    sw      0       0
/dev/ada1p1     /TOR            ufs     rw      2       2

[red@NAS ~]$ [b]cat /usr/local/etc/smb.conf[/b]
[global]
        workgroup = WORKGROUP
        netbios name = NAS
        server string = NAS
        interfaces = re0
        security = SHARE
        log file = /var/log/samba/log.%m
        max log size = 50
        dns proxy = No
        dos charset = CP1251
        unix charset = koi8-r
        display charset = 866
        create mask = 0777
        directory mask = 0777


[TOR]
        guest ok = yes
        path = /TOR/downloads
        public = yes
        browseable = yes
        writable = yes

[red@NAS ~]$ [b]cat /etc/rc.conf[/b]
hostname="NAS"
ifconfig_re0="inet ********** netmask *************"
defaultrouter="********"
sshd_enable="YES"
ntpd_enable="YES"
powerd_enable="YES"
samba_enable="YES"
transmission_enable="YES"
transmission_conf_dir="/TOR"
transmission_download_dir="/TOR/downloads"
transmission_user="transmission"
transmission_flags=""
# Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable
dumpdev="AUTO"
font8x14="koi8-r-8x14"
font8x16="koi8-r-8x16"
font8x8="koi8-r-8x8"
keymap="ru.koi8-r.win"
keyrate="fast"

[root@NAS ~]# ls -lh /TOR
total 1530116
drwxrwxrwx  2 transmission  transmission   512B Nov 25 10:51 .snap
-rwxrwxrwx  1 transmission  transmission   1.5G Oct 15  2012 Pobeg_iz_Showshenka.avi
drwxrwxrwx  2 transmission  transmission   512B Nov 25 13:18 blocklists
-rwxrwxrwx  1 transmission  transmission   664B Nov 26 18:05 dht.dat
drwxrwxrwx  3 transmission  transmission   512B Nov 26 15:13 downloads
drwxrwxrwx  2 transmission  transmission   512B Nov 26 15:13 incomplete
drwxrwxrwx  2 transmission  transmission   512B Nov 26 18:47 resume
-rw-------  1 transmission  transmission   2.5K Nov 26 18:23 settings.json
-rw-------  1 transmission  transmission   154B Nov 26 18:47 stats.json
drwxrwxrwx  2 transmission  transmission   512B Nov 26 16:40 torrents
Вроде всё, что думать и не знаю. Помогите пожалуйста советом.

Re: SAMBA невозможность доступа к папке

Добавлено: 2014-11-28 5:10:21
Yurannich
Переместил диск с сервисами по адресу /mnt/TOR - ничего не изменилось.

Re: SAMBA невозможность доступа к папке

Добавлено: 2014-11-28 9:35:25
snorlov
Попробуйте сменить владельца на root:wheel всего что в /TOR...

Re: SAMBA невозможность доступа к папке

Добавлено: 2014-11-28 11:42:41
Yurannich
Попробовал, но после перезагрузки наблюдаем следующее:

Код: Выделить всё

[root@NAS ~]# ll /mnt/
total 4
drwxr-x---  8 transmission  transmission   512B Nov 28 14:35 TOR
[root@NAS ~]# ll /mnt/TOR/
total 36
drwxrwxrwx  2 transmission  transmission   512B Nov 25 10:51 .snap
drwxrwxrwx  2 transmission  transmission   512B Nov 25 13:18 blocklists
-rwxrwxrwx  1 transmission  transmission   514B Nov 28 09:11 dht.dat
drwxrwxrwx  2 transmission  transmission   512B Nov 27 09:53 downloads
drwxrwxrwx  2 transmission  transmission   512B Nov 26 15:13 incomplete
drwxrwxrwx  2 transmission  transmission   512B Nov 28 14:35 resume
-rw-------  1 transmission  transmission   2.5K Nov 28 14:23 settings.json
-rw-------  1 transmission  transmission   155B Nov 28 14:35 stats.json
drwxrwxrwx  2 transmission  transmission   512B Nov 27 07:49 torrents
Куда копать?

Re: SAMBA невозможность доступа к папке

Добавлено: 2014-11-28 11:48:49
snorlov
А вы в самбе то поменяли зашаренный ресурс...
Вообще остановите transmission и настройте сначало самбу... Какую самбу юзаете?

Re: SAMBA невозможность доступа к папке

Добавлено: 2014-11-28 11:54:28
Yurannich
Самба 3.6

Re: SAMBA невозможность доступа к папке

Добавлено: 2014-11-28 12:55:02
Yurannich
Остановил, настроил ещё раз - ничего не поменялось.

Re: SAMBA невозможность доступа к папке

Добавлено: 2014-11-28 13:10:33
snorlov
Yurannich писал(а):Остановил, настроил ещё раз - ничего не поменялось.
Простите, как то не внимательно прочитал ваш первый пост.
Вы хотите сказать, что как только вы делаете

Код: Выделить всё

chmod -R 777 на каталог ...
то все работает, акак только перегружаетесь все исчезает?

Re: SAMBA невозможность доступа к папке

Добавлено: 2014-11-28 13:12:03
outlander
кусок моего конфига
[sat]
comment = sat
path = /mnt/disk2/sat
guest ok = Yes
security = share
browseable = yes
writable = yes
readonly = no
create mask = 0777
directory mask = 0777
force directory mode = 0755
hosts allow = 192.168.0.1, 192.168.0.2

Re: SAMBA невозможность доступа к папке

Добавлено: 2014-11-28 18:10:07
Yurannich
snorlov писал(а):
Yurannich писал(а):Остановил, настроил ещё раз - ничего не поменялось.
Простите, как то не внимательно прочитал ваш первый пост.
Вы хотите сказать, что как только вы делаете

Код: Выделить всё

chmod -R 777 на каталог ...
то все работает, акак только перегружаетесь все исчезает?
Да, всё верно.

Пробовал последние настройки - не помогает - я в ступоре.

Re: SAMBA невозможность доступа к папке

Добавлено: 2014-11-28 18:44:47
snorlov
Yurannich писал(а): Да, всё верно.
Пробовал последние настройки - не помогает - я в ступоре.
И при этом маска файлов и владелец остаются прежними?
Попробуйтре включить детализацию логов самбы побольше... да и поскольку у вас 7-ка в качестве клиента может заставить ее убрать 128-битное шифрование..

Re: SAMBA невозможность доступа к папке

Добавлено: 2014-11-29 12:40:45
Yurannich
Вот что видно из логов:

Код: Выделить всё

[root@NAS ~]# tail /var/log/samba/log.10.99.0.20
[2014/11/29 09:52:50.792097,  2] auth/auth.c:319(check_ntlm_password)
  check_ntlm_password:  Authentication for user [nobody] -> [nobody] FAILED with error NT_STATUS_NO_SUCH_USER
[2014/11/29 10:04:18.828676,  1] smbd/process.c:457(receive_smb_talloc)
  receive_smb_raw_talloc failed for client 10.99.0.20 read error = NT_STATUS_IO_TIMEOUT.
[2014/11/29 10:04:18.829635,  1] smbd/service.c:1378(close_cnum)
  10.99.0.20 (10.99.0.20) closed connection to service tor
[2014/11/29 16:39:14.481059,  2] smbd/sesssetup.c:1291(setup_new_vc_session)
  setup_new_vc_session: New VC == 0, if NT4.x compatible we would close all old resources.
[2014/11/29 16:39:52.315837,  1] smbd/process.c:457(receive_smb_talloc)
  receive_smb_raw_talloc failed for client 10.99.0.20 read error = NT_STATUS_CONNECTION_RESET.
[root@NAS ~]#

Re: SAMBA невозможность доступа к папке

Добавлено: 2014-11-29 20:39:06
snorlov
Наверное нет пользователя nobody в 1-ке

Re: SAMBA невозможность доступа к папке

Добавлено: 2014-11-30 17:21:21
Yurannich
Оказывается есть, правда добавление в конфиг force для данного пользуна ничего не дает. Самое интересное, что после перезагрузки трансмишн берет права на папку себе....

Re: SAMBA невозможность доступа к папке

Добавлено: 2014-11-30 17:38:02
snorlov
Yurannich писал(а):Оказывается есть, правда добавление в конфиг force для данного пользуна ничего не дает. Самое интересное, что после перезагрузки трансмишн берет права на папку себе....
Это как раз ожидаемо, посмотрите конфиг трансмишн, может там можно задать маску на файлы и каталоги, тогда и проблема уйдет

Re: SAMBA невозможность доступа к папке

Добавлено: 2014-12-01 15:57:42
Yurannich
Посмотрел конфиг. Действительно, трансмишн дает маску 750 на старте, изменил на 777 - всё работает. Всем спасибо!